def get_action_string(self): unit_name = store.get_unit_name(self.unit_id) fleet_name = store.get_fleet_name(self.fleet_id) fleet = store.get_object('fleet', {'fleet_id':self.fleet_id}) if not fleet: log.error('Unit move failed - fleet not found in db [user %s, fleet %s, unit: %s]'%(self.user_id, self.fleet_id, self.unit_id)) return 'Fleet %s not found in db'%(self.fleet_id,) return 'Unit %s move to fleet %s[%s] at %d:%d'%(unit_name, fleet_name, store.get_user_name(self.user_id), fleet['x'], fleet['y'])
def get_action_string(self): return 'Create fleet %s[%s] %d:%d'%(self.name, store.get_user_name(self.user_id), self.coord[0], self.coord[1]) unit_name = store.get_unit_name(self.unit_id) fleet_name = store.get_fleet_name(self.fleet_id) fleet = store.get_object('fleet', {'fleet_id':self.fleet_id}) if not fleet: #print 'oops, fleet %d not found in db, unit move failed'%(action.fleet_id,) return 'bad action' return 'Unit %s move to fleet %s[%s] at %d:%d'%(unit_name, fleet_name, store.get_user_name(self.user_id), fleet['x'], fleet['y'])