|
@@ -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):
|