utils.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:satellite-populate 作者: SatelliteQE 项目源码 文件源码
def set_logger(verbose):
    """Set logger verbosity used when client is called with -vvvvv"""

    for _logger in list(logging.Logger.manager.loggerDict.values()):  # noqa
        if not isinstance(_logger, logging.Logger):
            continue
        if coloredlogs is not None:
            _logger.propagate = False

            handler = logging.StreamHandler()
            formatter = coloredlogs.ColoredFormatter(
                fmt="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
                datefmt="%Y-%m-%d %H:%M:%S",
            )
            handler.setFormatter(formatter)
            _logger.handlers = [handler]
        _logger.setLevel(verbose * 10)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号