Add logger

This commit is contained in:
Esa Kataja
2025-05-10 14:13:07 +03:00
parent 005ac8634f
commit 751af50e8a
4 changed files with 45 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
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