20 lines
445 B
Python
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")
|