def get_battle_client_list(): return BattleClient.query()
def update_battle_clinet(cid, server_id): battle_client = BattleClient.load(id=cid) battle_client.server_id = server_id battle_client.persist()
def delete_battle_clinet(cid): battle_client = BattleClient.load(id=cid) battle_client.delete()
def battle_status_report(ip, port): battle_client = BattleClient() battle_client.ip = ip battle_client.port = port battle_client.last_report_time = datetime.now() battle_client.persist()