浏览代码

Update 优化logger_helper

YueYunyun 6 月之前
父节点
当前提交
918fabd7dc
共有 1 个文件被更改,包括 4 次插入8 次删除
  1. 4 8
      SourceCode/TenderCrawler/app/utils/logger_helper.py

+ 4 - 8
SourceCode/TenderCrawler/app/utils/logger_helper.py

@@ -1,10 +1,7 @@
-import logging
-import os
+import logging, os, utils
 from datetime import datetime
 from logging.handlers import TimedRotatingFileHandler
 
-from utils.config_helper import ConfigHelper
-
 
 class LoggerHelper:
     """
@@ -13,10 +10,9 @@ class LoggerHelper:
     """
 
     _instance = None
-    config = ConfigHelper()
-    _log_file_name = f"{config.get("logger.file_name", "crawler")}.log"
-    _log_file_path = config.get("logger.file_path", "./logs")
-    _log_level_string = config.get("logger.level", "INFO")
+    _log_file_name = f"{utils.get_config_value("logger.file_name", "crawler")}.log"
+    _log_file_path = utils.get_config_value("logger.file_path", "./logs")
+    _log_level_string = utils.get_config_value("logger.level", "INFO")
     _log_level = logging.getLevelName(_log_level_string)
 
     def __new__(cls, *args, **kwargs):