def init(conf_file, port=''): # 载入配置文件 os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger.get_instance() confs.load_file(conf_file) # 初始化日志 log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join( os.path.dirname(os.path.abspath(conf_file)), log_cnf['config_file']) Log.set_up(log_cnf, port) global logger logger = Log().getLog() #各模块配置 db_pool.set_up(confs.get("database")) sms.set_up(confs.get("aliyun")) # 初始化消息总线 #xmsgbus.set_up(confs) #db_pool.set_up_cache(confs.get("sys_config")) gen_verify_code.set_up(confs.get("files")) jiuzhao.set_up(confs.get("jiuzhao")) lianlian.set_up(confs.get("lianlian")) rmq.setup_producer(confs.get("mq/rabbitmq")) # 加载业务代码 import hooks ews.load_biz_dir(path._BIZ_PATH)
def init_application(conf_file): os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger() confs.load_file(conf_file) log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join( os.path.dirname(os.path.abspath(conf_file)), log_cnf['config_file']) Log.set_up(log_cnf) return confs
def init_application(conf_file): """初始化应用程序 """ os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger.get_instance() confs.load_file(conf_file) log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join( os.path.dirname(os.path.abspath(conf_file)), log_cnf['config_file']) Log.set_up(log_cnf) global logger logger = Log().getLog() util.route.set_up(path._BIZ_PATH) return confs
def init(conf_file): # 载入配置文件 os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger.get_instance() confs.load_file(conf_file) # 初始化日志 log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join(os.path.dirname(os.path.abspath(conf_file)), log_cnf['config_file']) Log.set_up(log_cnf) global logger logger = Log().getLog() # 加载业务代码 ews.load_biz_dir(path._BIZ_PATH)
def init(conf_file): #载入配置文件 os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger.get_instance() confs.load_file(conf_file) #初始化日志 log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join(os.path.dirname(os.path.abspath(conf_file)),log_cnf['config_file']) Log.set_up(log_cnf) global logger logger = Log().getLog() #初始化mq xmsgbus.set_up(confs)
def init(conf_file, svr_type='', port=''): #载入配置文件 os.chdir(os.path.join(os.path.dirname(__file__), '..')) confs = JsonConfiger.get_instance() confs.load_file(conf_file) #初始化日志 log_cnf = confs.get('logging') if log_cnf['config_file'][:1] not in ['/', '\\']: log_cnf['config_file'] = os.path.join( os.path.dirname(os.path.abspath(conf_file)), log_cnf['config_file']) Log.set_up(log_cnf, port) global logger logger = Log().getLog() #初始化db db_pool.set_up(confs.get("database")) #初始化mq xmsgbus.set_up(confs) rmq.setup_producer(confs.get("mq/rabbitmq"))
def init_application(conf_file): c.set_up(conf_file) Log.set_up() Router.set_up()