Реструктуризация файлов в проекте

This commit is contained in:
2024-11-13 07:00:14 +03:00
parent 1833040329
commit a06c893092
7 changed files with 59 additions and 39 deletions

21
utils/logger_config.py Normal file
View File

@@ -0,0 +1,21 @@
import logging
from logging.handlers import TimedRotatingFileHandler
def setup_logger():
logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
handler = TimedRotatingFileHandler(
"/logs/app.log",
when="midnight",
interval=1,
backupCount=7,
encoding='utf-8'
)
formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
handler.setFormatter(formatter)
logger.addHandler(handler)
return logger