def server(self): print ("InstAgentMock.server(): entering") while True: self.da_server = DirectAccessServer(DirectAccessTypes.telnet, self.telnet_input_processor) connection_info = self.da_server.get_connection_info() print ("InstAgentMock: telnet DA Server connection info = " + str(connection_info)) while True: if self.lost_connection: self.lost_connection = False break gevent.sleep(1) self.da_server.stop() del self.da_server if self.quit == True: break setattr(self.container, 'ia_mock_quit', True) print ("InstAgentMock.server(): leaving")