Files
Telegram-Downloader-Bot/telegram_downloader_bot/logger.py

22 lines
392 B
Python

import logging
import os
LOG_LEVEL = os.getenv("LOG_LEVEL")
def configure_logger(log_level: str) -> logging.Logger:
log_format = (
"%(asctime)s | %(levelname)7s | %(module)10s "
"| %(funcName)20s | %(message)s"
)
logging.basicConfig(
level=log_level,
format=log_format,
)
return logging.getLogger()
log = configure_logger(LOG_LEVEL)