def AddSubscribeServer(listServer,serverType=SBDB.CV_TYPE_SERVER_FUNCTION): global MyServerID, MyServerAddress, MyServerType,dictServerInfo listMyIPs=Util.GetMachineIPs() for server in listServer: if server[1] not in listSubscribedServer: socketSubscribe.connect("tcp://%s:%d" % (server[1],PORT_PUBSUB)) listSubscribedServer.append(server[1]) dictServerInfo[server[0]]=server[2] if server[1] in listMyIPs: MyServerID=server[0] MyServerAddress=server[1] if MyServerType!=SBDB.CV_TYPE_SERVER_SUPERVISION: MyServerType=serverType