ktsn-ud
loggerとpathに関するユーティリティ関数を実装
efb4d78
Raw
History Blame Contribute Delete
320 Bytes
import os
import logging
def setup_logger(name: str = __name__) -> logging.Logger:
"""ロガーを設定して返す"""
logging.basicConfig(level="INFO", format="%(asctime)s [%(levelname)s] %(message)s")
log = logging.getLogger(name)
log.setLevel(os.getenv("LOG_LEVEL", "INFO").upper())
return log