Files
Tools/backend/util/logger.py
T

20 lines
445 B
Python

import logging
import os
# Ensure logs directory exists
os.makedirs("logs", exist_ok=True)
# Configure logger
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s [%(levelname)s] %(message)s",
handlers=[
logging.FileHandler("logs/app.log"),
logging.FileHandler("logs/error.log"),
logging.StreamHandler()
]
)
# Hauptlogger, wird von anderen Modulen importiert
logger = logging.getLogger("main")