17 lines
462 B
Python
17 lines
462 B
Python
from loguru import logger
|
|
from pathlib import Path
|
|
import sys
|
|
|
|
LOG_PATH = Path("./data/logs/logs.log").absolute()
|
|
ERROR_PATH = Path("./data/logs/errors.log").absolute()
|
|
|
|
logger.remove()
|
|
logger.add(LOG_PATH, rotation="10 MB", compression="gz", level="INFO")
|
|
logger.add(sys.stdout, level="INFO")
|
|
|
|
logger.add(ERROR_PATH, rotation="10 MB", compression="gz", level="ERROR")
|
|
logger.add(sys.stderr, level="ERROR")
|
|
logger.add(sys.stdout, level="DEBUG")
|
|
|
|
logger = logger
|