コード例 #1
0
def set_log_levels(prefix, level_string):
    level = get_log_method(level_string)
    prefix = prefix or ''

    for k, v in logging.get_loggers().items():
        if k and k.startswith(prefix):
            v.logger.setLevel(level)
コード例 #2
0
ファイル: utils.py プロジェクト: mahak/cinder
def set_log_levels(prefix, level_string):
    level = get_log_method(level_string)
    prefix = prefix or ''

    for k, v in logging.get_loggers().items():
        if k and k.startswith(prefix):
            v.logger.setLevel(level)
コード例 #3
0
def get_log_levels(prefix):
    prefix = prefix or ''
    return {
        k: logging.logging.getLevelName(v.logger.getEffectiveLevel())
        for k, v in logging.get_loggers().items() if k and k.startswith(prefix)
    }
コード例 #4
0
ファイル: utils.py プロジェクト: mahak/cinder
def get_log_levels(prefix):
    prefix = prefix or ''
    return {k: logging.logging.getLevelName(v.logger.getEffectiveLevel())
            for k, v in logging.get_loggers().items()
            if k and k.startswith(prefix)}