add: логгер .

This commit is contained in:
2025-05-14 00:06:39 +03:00
parent 70ddf17c9f
commit fcb21bdd9f
3 changed files with 21 additions and 9 deletions

View File

@@ -4,9 +4,8 @@ from etpgrf.config import LANG_RU, MODE_MIXED
class LoggingDefaults:
LEVEL = logging.DEBUG
FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(module)s.%(funcName)s:%(lineno)d - %(message)s'
# Можно добавить ещё настройки, если понадобятся:
# FORMAT: str = '%(asctime)s - %(name)s - %(levelname)s - %(module)s.%(funcName)s:%(lineno)d - %(message)s'
# FILE_PATH: str | None = None # Путь к файлу лога, если None - не пишем в файл

View File

@@ -20,7 +20,10 @@ def setup_library_logging():
# Проверяем инициализацию хандлеров логера, чтобы случайно не добавлять хендлеры многократно
if not _etpgrf_init_logger.hasHandlers():
log_level_to_set = logging.WARNING # Значение по умолчанию
log_format_to_set = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' # Формат по умолчанию
# самый мощный формат, который мы можем использовать
log_format_to_set = '%(asctime)s - %(name)s - %(levelname)s - %(module)s.%(funcName)s:%(lineno)d - %(message)s'
# обычно достаточно:
# log_format_to_set = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' # Формат по умолчанию
fin_message: str | None = None
if hasattr(etpgrf_settings, 'logging_settings'):