base.py 文件源码

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

项目:bilean 作者: openstack 项目源码 文件源码
def setup_logging(self):
        # Assign default logs to self.LOG so we can still
        # assert on bilean logs.
        default_level = logging.INFO
        if os.environ.get('OS_DEBUG') in _TRUE_VALUES:
            default_level = logging.DEBUG

        self.LOG = self.useFixture(
            fixtures.FakeLogger(level=default_level, format=_LOG_FORMAT))
        base_list = set([nlog.split('.')[0]
                         for nlog in logging.Logger.manager.loggerDict])
        for base in base_list:
            if base in TEST_DEFAULT_LOGLEVELS:
                self.useFixture(fixtures.FakeLogger(
                    level=TEST_DEFAULT_LOGLEVELS[base],
                    name=base, format=_LOG_FORMAT))
            elif base != 'bilean':
                self.useFixture(fixtures.FakeLogger(
                    name=base, format=_LOG_FORMAT))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号