def main(): init_logging() evbase = libevent.Base() session = AsyncClient(CCNET_CONF_DIR, evbase) session.connect_daemon() register_rpc_functions(session) session.main_loop()
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()
def main(): init_logging() session = AsyncClient(CCNET_CONF_DIR) session.connect_daemon() register_rpc_functions(session) session.main_loop()