aboutsummaryrefslogtreecommitdiffstats
path: root/src/py/backend_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/py/backend_server.py')
-rw-r--r--src/py/backend_server.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/py/backend_server.py b/src/py/backend_server.py
index 3c4f1ba..087551a 100644
--- a/src/py/backend_server.py
+++ b/src/py/backend_server.py
@@ -37,7 +37,7 @@ class BackendWorker(tornado.tcpserver.TCPServer):
def start(self):
sock_port = random.randrange(4096,8192)
- self.sock_addr = ('127.0.0.1',sock_port)
+ self.sock_addr = ('10.8.0.6',sock_port)
self.bind(sock_port,'',socket.AF_INET,65536)
super().start()
@@ -104,8 +104,8 @@ class BackendWorker(tornado.tcpserver.TCPServer):
#imc_register_call('','test_dsta',self._test_dsta)
time.sleep(2)
- #if int(self._linkid) == 2:
- self._test_call(None,'9')
+ if int(self._linkid) == 2:
+ self._test_call(None,'9')
sock_ip,sock_port = self.sock_addr
netio.send_pack(stream,bytes(json.dumps({
@@ -228,15 +228,15 @@ class BackendWorker(tornado.tcpserver.TCPServer):
@imc.async.caller
def _test_call(self,iden,param):
-
param = '6'
pend = []
- for i in range(0,8):
+ for i in range(0,3):
if str((i % 8) + 2) == self._linkid:
continue
- fileres = Proxy.instance.sendfile('/backend/' + str((i % 8) + 2) + '/','test.py')
+ fileres = Proxy.instance.sendfile('/backend/' + str((i % 8) + 2) +
+ '/','test.py')
dst = '/backend/' + str((i % 8) + 2) + '/'
ret = imc_call(self._idendesc,dst,'test_dst',fileres.filekey)
@@ -244,7 +244,7 @@ class BackendWorker(tornado.tcpserver.TCPServer):
pend.append(fileres)
for p in pend:
- self._linkid + ' ' + p.wait()
+ print(self._linkid + ' ' + p.wait())
print(self._linkid)
@@ -253,7 +253,8 @@ class BackendWorker(tornado.tcpserver.TCPServer):
#stat,ret = imc_call(self._idendesc,'/backend/' + self._linkid + '/','test_dsta',param)
#return ret + ' Too'
- fileres = Proxy.instance.recvfile(param,'data')
+ Proxy.instance.rejectfile(param)
+ #fileres = Proxy.instance.recvfile(param,'data')
#print(fileres.wait())
return 'ok'
@@ -294,7 +295,7 @@ def start_backend_worker(ws_port):
]))
http_serv.listen(ws_port)
- backend_worker = BackendWorker(('localhost',5730),ws_port)
+ backend_worker = BackendWorker(('10.8.0.6',5730),ws_port)
backend_worker.start()
tornado.ioloop.IOLoop.instance().start()