跳转到主要内容

Pylint插件,用于检查异常处理程序中的日志调用

项目描述

Pylint插件,用于在异常处理程序中查找日志调用,并建议包括 exc_info=True,或将 extra={'stack': True} 更改为 exc_info=True 以从异常而不是日志语句获取堆栈。

安装

$ pip install sentry_stack_checker

用法

$ pylint --load-plugins sentry_stack_checker <module> -E -d all -e R9501
$ pylint --load-plugins sentry_stack_checker <module> -E -d all -e R9502

可以使用 report-loggers 选项来限制要检查的日志方法

$ pylint --load-plugins sentry_stack_checker <module> --report-loggers=warning,error

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

sentry-stack-checker-0.4.tar.gz (2.5 kB 查看哈希值)

上传时间:

构建分布

sentry_stack_checker-0.4-py2.py3-none-any.whl (4.2 kB 查看哈希值)

上传时间: Python 2 Python 3

sentry_stack_checker-0.4-py2-none-any.whl (4.2 kB 查看哈希值)

上传时间: Python 2

由以下支持