raven的ZConfig日志支持
项目描述
此包允许通过raven(Sentry的Python接口),使用ZConfig日志配置启用
<logger>
%import j1m.ravenzconfig
<sentry>
dsn https://abc:def@example.com/42
</sentry>
</logger>
支持其他选项,包括日志级别和raven客户端接受的选项。请参阅raven客户端文档。
以下是一个使用所有选项的示例
<logger>
%import j1m.ravenzconfig
<sentry>
level WARNING
dsn https://abc:def@example.com/42
site test-site
name test
release 42.0
environment testing
exclude_paths /a /b
include_paths /c /d
sample_rate 0.5
list_max_length 9
string_max_length 99
auto_log_stacks true
processors x y z
</sentry>
</logger>
默认级别和sample_rate为ERROR和1.0。对于其他选项(除了必需的dsn之外),默认为未设置。
变更
0.1.1 (2017-06-12)
修复了一个打包错误。
0.1.0 (2017-06-12)
首次发布