File size: 320 Bytes
efb4d78
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
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