コード例 #1
0
    def __init__(self, app):
        log.debug('initializing JSONRPCServer')
        BaseService.__init__(self, app)
        self.app = app
        self.dispatcher = RPCDispatcher()
        transport = WsgiServerTransport(queue_class=gevent.queue.Queue)

        # start wsgi server as a background-greenlet
        self.wsgi_server = gevent.wsgi.WSGIServer(('127.0.0.1', 5000),
                                                  transport.handle)

        self.rpc_server = RPCServerGreenlets(transport, JSONRPCProtocol(),
                                             self.dispatcher)
コード例 #2
0
ファイル: jsonrpc.py プロジェクト: RomanZacharia/pydevp2p
    def __init__(self, app):
        log.debug('initializing JSONRPCServer')
        BaseService.__init__(self, app)
        self.app = app
        self.dispatcher = RPCDispatcher()
        transport = WsgiServerTransport(queue_class=gevent.queue.Queue)

        # start wsgi server as a background-greenlet
        self.wsgi_server = gevent.wsgi.WSGIServer(('127.0.0.1', 5000), transport.handle)

        self.rpc_server = RPCServerGreenlets(
            transport,
            JSONRPCProtocol(),
            self.dispatcher
        )
コード例 #3
0
ファイル: discovery.py プロジェクト: gvsurenderreddy/pydevp2p
 def __init__(self, app):
     BaseService.__init__(self, app)
     log.info('NodeDiscovery init')
     # man setsockopt
     self.protocol = DiscoveryProtocol(app=self.app, transport=self)
コード例 #4
0
ファイル: plan_service.py プロジェクト: xiehekun/luyouji
 def __init__(self):
     BaseService.__init__(self, settings.mongo_plan_collections_name)
コード例 #5
0
 def __init__(self, app):
     BaseService.__init__(self, app)
     log.info('NodeDiscovery init')
     # man setsockopt
     self.protocol = DiscoveryProtocol(app=self.app, transport=self)
コード例 #6
0
ファイル: images_service.py プロジェクト: xiehekun/luyouji
 def __init__(self):
     BaseService.__init__(self, 'images')
コード例 #7
0
 def __init__(self):
     BaseService.__init__(self, settings.mongo_region_food_collections_name)
コード例 #8
0
 def __init__(self, app):
     BaseService.__init__(self, app)
     log.info('PeerManager init')
     self.peers = []