File size: 395 Bytes
66153d5
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
"""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")