示例#1
0
 def init(log_name):
     """
     Initialize ha conf and log
     Args:
         log_name (str): service_name for log init.
     """
     if len(ConfigManager._conf) == 0:
         Conf.init()
     ConfigManager._safe_load(const.HA_GLOBAL_INDEX, f"yaml://{const.HA_CONFIG_FILE}")
     if log_name is not None:
         ConfigManager._init_log(log_name)
示例#2
0
 def init(log_name) -> None:
     """
     Initialize ha conf and log
     Args:
         log_name ([str]): service_name for log init.
     """
     Conf.init(delim='.')
     Conf.load(const.HA_GLOBAL_INDEX, f"yaml://{const.HA_CONFIG_FILE}")
     Conf.load(const.RESOURCE_GLOBAL_INDEX, f"json://{const.RESOURCE_SCHEMA}")
     log_path = Conf.get(const.HA_GLOBAL_INDEX, "LOG.path")
     log_level = Conf.get(const.HA_GLOBAL_INDEX, "LOG.level")
     Log.init(service_name=log_name, log_path=log_path, level=log_level)