aboutsummaryrefslogtreecommitdiffstats
path: root/src/py/center_server.py
diff options
context:
space:
mode:
authorpzread <netfirewall@gmail.com>2013-05-07 00:08:17 +0800
committerpzread <netfirewall@gmail.com>2013-05-07 00:08:17 +0800
commit41e592ce5585bd078280e79723391b7e78c0fb1a (patch)
treec7aa43e952cae664c7ad91d13ea657df0974381e /src/py/center_server.py
parentc4edd77fed0ed54ed1b92dedd6bbdafb972b6da1 (diff)
downloadtaiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar.gz
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar.bz2
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar.lz
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar.xz
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.tar.zst
taiwan-online-judge-41e592ce5585bd078280e79723391b7e78c0fb1a.zip
Test local IMC Call
Diffstat (limited to 'src/py/center_server.py')
-rw-r--r--src/py/center_server.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/py/center_server.py b/src/py/center_server.py
index cb4ef75..2e03ccd 100644
--- a/src/py/center_server.py
+++ b/src/py/center_server.py
@@ -10,7 +10,7 @@ import tornado.httpserver
import tornado.web
import netio
-import imcproxy
+from imc.proxy import Proxy,Connection
class Worker:
def __init__(self,stream,linkclass,linkid,worker_ip):
@@ -28,7 +28,7 @@ class Worker:
conn = netio.SocketConnection(self.linkid,self.stream)
conn.add_close_callback(lambda conn : self.close())
- center_serv.imc_proxy.add_conn(conn)
+ Proxy.instance.add_conn(conn)
def close(self):
pass
@@ -58,9 +58,9 @@ class CenterServer(tornado.tcpserver.TCPServer):
self.linkid_usemap = {}
self.backend_workerlist = []
- self.imc_proxy = imcproxy.IMCProxy()
self.linkclass = 'center'
self.linkid = self._create_linkid()
+ Proxy(self.linkid)
print('/center/' + self.linkid)