Exemplo n.º 1
0
    def _start_server(self,
                      storage_driver=None,
                      topic=None,
                      host=None,
                      allow_stop=True):
        if not storage_driver:
            storage_driver = MemoryDriver('memory:///')

        server = EngineServer(host or 'test.host',
                              storage_driver=storage_driver,
                              topic=topic,
                              allow_stop=allow_stop)

        thread = threading.Thread(target=server.start)
        thread.daemon = True
        thread.server = server
        thread.start()

        return thread
Exemplo n.º 2
0
 def __init__(self, host):
     self.host = host
     self.rpc_server = EngineServer(self.host)