示例#1
0
def main():
    init_logging()
    evbase = libevent.Base()
    session = AsyncClient(CCNET_CONF_DIR, evbase)
    session.connect_daemon()
    register_rpc_functions(session)
    session.main_loop()
示例#2
0
def create_ccnet_session(ccnet_dir, evbase):
    # create ccnet async client
    ccnet_session = AsyncClient(ccnet_dir, evbase)
    try:
        # connect to ccnet server
        ccnet_session.connect_daemon()
        logging.info('connected to ccnet server')
        return ccnet_session
    except ccnet.NetworkError:
        logging.error('can not connect to ccnet server, exit')
        sys.exit() 
示例#3
0
def main():
    init_logging()
    session = AsyncClient(CCNET_CONF_DIR)
    session.connect_daemon()
    register_rpc_functions(session)
    session.main_loop()
示例#4
0
def main():
    init_logging()
    session = AsyncClient(CCNET_CONF_DIR)
    session.connect_daemon()
    register_rpc_functions(session)
    session.main_loop()