Files
Crm-Backend/logger/constants.py
2025-07-28 15:27:17 +04:00

26 lines
519 B
Python

import logging
from pathlib import Path
from constants import APP_PATH
LEVEL_NAME = {
logging.FATAL: "fatal",
logging.CRITICAL: "critical",
logging.ERROR: "error",
logging.WARNING: "warning",
logging.INFO: "info",
logging.DEBUG: "debug",
}
BACKUP_COUNT = {
logging.FATAL: 5,
logging.CRITICAL: 5,
logging.ERROR: 4,
logging.WARNING: 3,
logging.INFO: 2,
logging.DEBUG: 1,
}
MAX_LOG_FILE_SIZE_BYTES = 30 * 1024 * 1024 # 30 Mb
LOGS_FOLDER = Path(APP_PATH) / Path("logs")