class ClientRunner(): client = None serverPort = None def __init__(self, port): log.debug('Creating ClientRunner, port ' + str(port)) self.serverPort = port pass def startClient(self): self.client = TCPClient('localhost', self.serverPort) return self.client.connect(2) def stopClient(self): self.client.disconnect() time.sleep(0.1) self.client = None