Esempio n. 1
0
File: run.py Progetto: smhjn/flow
def run(settings=None):
    from environment import local_dir
    options, args = makeoptions().parse_args()
    if not settings:
        if options.debug:
            setting_module = 'debug'
        else:
            setting_module = 'release'
        settings = 'jfsite.allsettings.%s' % setting_module
    import jflow
    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()
Esempio n. 2
0
File: run.py Progetto: OspreyX/flow
def run(settings = None):
    from environment import local_dir
    options, args = makeoptions().parse_args()
    if not settings:
        if options.debug:
            setting_module = 'debug'
        else:
            setting_module = 'release'
        settings = 'jfsite.allsettings.%s' % setting_module
    import jflow
    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()
Esempio n. 3
0
from jflow.utils.tests import jFlowTestSuite, unittest
from jflow.db.portfolio.admin import register
register()

from testjflow import *
from portfolio import *
#from fromdb import *
    
Esempio n. 4
0
from jflow.utils.tests import jFlowTestSuite, unittest
from jflow.db.portfolio.admin import register

register()

from testjflow import *
from portfolio import *
#from fromdb import *