diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 03:57:11 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 03:57:11 +0200 |
| commit | fd8a167543c6f68436f0b80a4085e9d8e6bde6d0 (patch) | |
| tree | 74c17ae89a352d77c6883d0ba46ed4baa04bc61f /rpc/rpc.py | |
| parent | d2f6c2058371533f66721e1fb557f2d7ee2112d2 (diff) | |
un rato
Diffstat (limited to 'rpc/rpc.py')
| -rw-r--r-- | rpc/rpc.py | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -12,18 +12,17 @@ load_dotenv(find_dotenv()) class CortexRPC(object): def __init__(self, get_fn, set_fn, ready_fn): super().__init__() - # self._get_fn = get_fn - # self._set_fn = set_fn - # self._ready_fn = ready_fn + self._get_fn = get_fn + self._set_fn = set_fn self.working = False - self.connect() + self.connect(ready_fn) - def connect(self): + def connect(self, ready_fn): print('Connecting to RPC on port {}'.format(os.getenv('RPC_PORT'))) self.rpc = zerorpc.Server(self) self.rpc.bind('tcp://127.0.0.1:' + os.getenv('RPC_PORT')) gevent.spawn(self.connected) - gevent.spawn(self._ready_fn) + gevent.spawn(ready_fn) self.rpc.run() def connected(self): |
