test_cluster.py 文件源码

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

项目:dcos-e2e 作者: mesosphere 项目源码 文件源码
def _two_masters_error_logged(
        self,
        log_records: List[logging.LogRecord],
    ) -> bool:
        """
        Return whether a particular error is logged as a DEBUG message.

        This is prone to being broken as it checks for a string in the DC/OS
        repository.

        Args:
            log_records: Messages logged from the logger.

        Returns:
            Whether a particular error is logged as a DEBUG message.
        """
        message = 'Must have 1, 3, 5, 7, or 9 masters'
        encountered_error = False
        for record in log_records:
            if record.levelno == logging.DEBUG and message in str(record.msg):
                encountered_error = True
        return encountered_error
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号