plugin.py 文件源码

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

项目:pytest-logger 作者: aurzenligl 项目源码 文件源码
def _loggers_from_logcfg(logcfg, logopt):
    def to_stdout(loggers, opt):
        def one(loggers, one):
            if isinstance(one, basestring):
                return one, next(row for row in loggers if one in row[0])[1]
            else:
                return one
        return [one(loggers, x) for x in opt]

    def to_file(loggers):
        return [(name, row[2]) for row in loggers for name in row[0]]

    return Loggers(
        stdout=to_stdout(logcfg._loggers, logopt),
        file_=to_file(logcfg._loggers)
    )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号