Конфигурация приложения перенесена в библиотеку
This commit is contained in:
@@ -8,19 +8,20 @@
|
||||
Параметры конфигурации системы журналирования
|
||||
"""
|
||||
|
||||
from net.xeaf.rack.utils.settings import LogDebugFilter
|
||||
from net.xeaf.rack.utils.settings import RackConfig
|
||||
from net.xeaf.rack.utils.settings import Environment
|
||||
from net.xeaf.rack.utils.settings import SettingUtils
|
||||
from net.xeaf.rack.utils.settings.logger import LogDebugFilter
|
||||
|
||||
#
|
||||
# Имя журнала
|
||||
#
|
||||
LOGGER_NAME = RackConfig.env_str("LOGGER_NAME", "rack")
|
||||
LOGGER_NAME = Environment.get_str("LOGGER_NAME", "rack")
|
||||
|
||||
#
|
||||
# Уровень журналирования
|
||||
#
|
||||
LOG_LEVEL = RackConfig.env_str("LOG_LEVEL")
|
||||
if RackConfig.is_debug_mode():
|
||||
LOG_LEVEL = Environment.get_str("LOG_LEVEL")
|
||||
if SettingUtils.is_debug_mode():
|
||||
LOG_LEVEL = "DEBUG"
|
||||
else:
|
||||
if LOG_LEVEL == "DEBUG":
|
||||
@@ -29,8 +30,8 @@ else:
|
||||
#
|
||||
# Файлы журналов
|
||||
#
|
||||
LOG_FILE = RackConfig.env_str_as_file("LOG_FILE")
|
||||
DEBUG_LOG_FILE = RackConfig.env_str_as_file("DEBUG_LOG_FILE")
|
||||
LOG_FILE = Environment.get_str_as_file("LOG_FILE")
|
||||
DEBUG_LOG_FILE = Environment.get_str_as_file("DEBUG_LOG_FILE")
|
||||
|
||||
#
|
||||
# Настройка журнала
|
||||
@@ -78,7 +79,7 @@ LOGGING = {
|
||||
"maxBytes": 1024 * 1024 * 10,
|
||||
"backupCount": 5,
|
||||
"formatter": "custom_format",
|
||||
"filters": [] if RackConfig.is_debug_mode() else ["strict_debug_only"],
|
||||
"filters": [] if SettingUtils.is_debug_mode() else ["strict_debug_only"],
|
||||
"encoding": "utf-8",
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user