MergeMind / logger.py
Tejha's picture
Upload 10 files
66153d5 verified
"""Centralized logger — import this everywhere."""
import sys
from loguru import logger
from configs.settings import LOGS_DIR
logger.remove()
logger.add(sys.stderr, level="INFO",
format="<green>{time:HH:mm:ss}</green> | <level>{level: <8}</level> | <cyan>{name}</cyan> - {message}")
logger.add(LOGS_DIR / "pipeline_{time}.log", rotation="50 MB", retention="7 days", level="DEBUG")