сделал ревью системы
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-04-28 22:13:47 +10:00
parent c564140428
commit 25f2c09064
18 changed files with 1169 additions and 712 deletions

22
utils/logger.py Normal file
View File

@@ -0,0 +1,22 @@
"""
Настройка логгера
"""
import logging
from config import LOG_FILE
def setup_logger(name: str = __name__) -> logging.Logger:
"""
Настройка и возврат логгера
"""
logging.basicConfig(
filename=LOG_FILE,
level=logging.INFO,
format="%(asctime)s - %(levelname)s - %(message)s"
)
logger = logging.getLogger(name)
return logger
# Глобальный логгер
logger = setup_logger()