对raven的zconfig日志记录支持
j1m.ravenzconfig的Python项目详细描述
这个包允许启用raven,python接口集 Sentry通过aZConfig logging configuration 例如:
<logger> %import j1m.ravenzconfig <sentry> dsn https://abc:def@example.com/42 </sentry> </logger>
支持其他选项,包括日志级别和选项 被Raven客户接受。请参阅raven client documentation。
下面是一个使用所有选项的示例:
<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>
level和sample_rate的默认值是error和1.0。对于其他 选项,除了必需的dsn,默认值是未设置的。
更改
0.1.1(2017-06-12)
- 修正了一个包装错误。
0.1.0(2017-06-12)
初始版本