对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)

初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从客户端使用UDDI的异步订阅服务?   加密Java加密并将向量保存到文件   递归中的java返回数集   java组织。jboss。部署。DeploymentException:嵌套可丢弃   java如何从命令行发送包含多行的字符串   java我可以用GetObjectById来表示2个ID吗?   java如何修复“执行DDL时出错”alter table事件删除外键FKg0mkvgsqn8584qoql6a2rxheq“通过JDBC语句”   使用Seam和JBoss AS访问OpenLDAP的java最佳框架?   java Apache KafkaMetric value方法已弃用,如何使用metricValue?   在Java中检查字符串是否为null时,如果(str==null)不正确,那么为什么(str!=null&&!str.isEmpty())被认为是正确的   DefaultMutableTreeNode中的java isRoot()   爪哇三叶草。木卫一。IOException,在CloudConnect中运行图形时禁止的异常   java安全非重复随机字母数字URL段塞   java HttpClient无法访问GET方法中的Cookie   java中如何将字符串转换为字符串数组   使用downloadmanager下载java Android studio,然后打开下载的文件