def run(self, test): from unuk.contrib.txweb.utils import runInThread, runInMainThread from unuk.contrib.txweb import start result = self._makeResult() self.startTime = time.time() test = runInThread(test) d = test(result) done = runInMainThread(self.done) d.addCallback(done) start() return result
from jflow.conf import settings from jflow.db.portfolio.admin import register register() from unuk.contrib.txweb import jsonrpc, djangoapp, start from unuk.utils import get_logger rpcport = options.port or settings.RPC_SERVER_PORT webport = rpcport + 1 webserver, rpcserver = None, None try: if options.rpcserver: from jflow.rpc import JFlowRPC rpcserver = jsonrpc.ApplicationServer(JFlowRPC, port=rpcport) rpcserver.service.logger.info('Listening on port %s' % rpcport) if options.webserver: webserver = djangoapp.ApplicationServer(local_dir, port=webport) webserver.service.logger.info('Listening on port %s' % webport) if not (webserver or rpcserver): rpcserver = jsonrpc.ApplicationServer(JFlowRPC, port=rpcport) webserver = djangoapp.ApplicationServer(local_dir, port=webport) except Exception, e: print(e) exit() start() if __name__ == '__main__': run()
def run(): from unuk.contrib.txweb import jsonrpc, start server = jsonrpc.ApplicationServer(JsonCalculator) start()
jflow.set_settings(settings) from jflow.conf import settings from jflow.db.portfolio.admin import register register() from unuk.contrib.txweb import jsonrpc, djangoapp, start from unuk.utils import get_logger rpcport = options.port or settings.RPC_SERVER_PORT webport = rpcport+1 webserver, rpcserver = None,None try: if options.rpcserver: from jflow.rpc import JFlowRPC rpcserver = jsonrpc.ApplicationServer(JFlowRPC, port = rpcport) rpcserver.service.logger.info('Listening on port %s'% rpcport) if options.webserver: webserver = djangoapp.ApplicationServer(local_dir, port = webport) webserver.service.logger.info('Listening on port %s'% webport) if not (webserver or rpcserver): rpcserver = jsonrpc.ApplicationServer(JFlowRPC, port = rpcport) webserver = djangoapp.ApplicationServer(local_dir, port = webport) except Exception, e: print(e) exit() start() if __name__ == '__main__': run()