21 lines
410 B
Python
21 lines
410 B
Python
import logging
|
|
|
|
from telegram_downloader_bot.settings import settings
|
|
|
|
|
|
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(settings.log_level)
|