跳转到主要内容

将时间线与OOPS错误报告集成。

项目描述

版权所有 (c) 2010, 2011, Canonical Ltd

本程序是自由软件:您可以在自由软件基金会发布的GNU lesser通用公共许可证的条款下重新分发和/或修改它,版本3。

本程序的分发是希望它将是有用的,但没有任何保证;甚至没有关于其适销性或适用于特定目的的暗示性保证。有关更多信息,请参阅GNU lesser通用公共许可证。

您应该已收到GNU lesser通用公共许可证的副本。如果没有,请参阅 <https://gnu.ac.cn/licenses/>。

oops_timeline包提供了时间线对象(http://pypi.python.org/pypi/timeline)和oops错误报告系统(http://pypi.python.org/pypi/oops)之间的集成粘合剂。

依赖关系

测试依赖关系

用法

oops_timeline提供了一个oops on_create钩子,用于从oops_context['timeline']中提取时间线数据并将其作为原始数据注入到oops报告中。

  • 配置你的设置

    >>> from oops import Config
    >>> config = Config()

请注意,你可能至少需要一个发布者,否则你的报告将被丢弃。

  • 将时间线钩子添加到配置中

    >>> oops_timeline.install_hooks(config)

这是一个方便函数,以防将来需要额外的钩子。

有关更多信息,请参阅pydoc oops_timeline。

安装

在具有所有依赖项的环境下运行setup.py,或者将工作目录添加到你的PYTHONPATH。

开发

上游开发在https://launchpad.net/python-oops-timeline进行。为了设置开发工作区,如果依赖项不可用,可以使用./bootstrap.py创建bin/buildout,然后使用bin/py获取具有依赖项的python解释器。

要运行测试,请使用您选择的运行器,测试套件是oops.tests.test_suite。

例如

$ bin/py -m testtools.run oops_timeline.tests.test_suite

项目详情


下载文件

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

源分布

oops_timeline-0.0.3.tar.gz (3.0 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面