예제 #1
0
    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)
예제 #2
0
    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)