def update_server_list(self): server_list = MasterServer.getServerList() if not server_list: # Master server didn't answer return None for addr in server_list: if addr not in self.server_info: self.server_info[addr] = dict() # new server self.server_info[addr]['new'] = True for addr in self.server_info.keys(): self.update_server(addr)