OOPS DateDir到AMQP的重新发布器。
项目描述
版权(c)2011,Canonical Ltd
本程序是自由软件:您可以在自由软件基金会发布的GNU Affero通用公共许可证的条款下重新分发和/或修改它,无论是许可证的第3版,还是(根据您的选择)任何更新的版本。
本程序的分发是希望它有用,但没有任何保证;甚至没有关于适销性或特定用途适用性的暗示保证。有关更多信息,请参阅GNU Affero通用公共许可证。
您应该已经随本程序收到了GNU Affero通用公共许可证的副本。如果没有,请参阅 <https://gnu.ac.cn/licenses/>。
oops_datedir2amqp软件包提供了一个脚本,该脚本将重新传输存储在datedir存储库中的OOPS报告(http://pypi.python.org/pypi/oops),并通过amqp进行清理。
依赖关系
Python 2.6+
oops_datedir_repo
oops_amqp
测试依赖
rabbitfixture (http://pypi.python.org/pypi/rabbitfixture)
testresources (http://pypi.python.org/pypi/testresources)
testtools (http://pypi.python.org/pypi/testtools)
使用方法
在虚拟环境(或类似环境)中安装包
$ virtualenv oops-datedir2amqp $ oops-datedir2amqp/bin/pip install oops-datedir2amqp
运行脚本
$ oops-datedir2amqp/bin/datedir2amqp \ --host XX --username XX --password XX --vhost XX --exchange XX --repo XX
请注意,存储库应该是您提供给创建OOPS的任何进程中的DateDirRepo的相同路径。
此设置的常见用途是作为备用方案:在您的应用程序中直接向AMQP报告,配置DateDirRepo作为备用方案,然后使用datedir2amqp来拾取和重新缓冲在AMQP服务器不可用期间生成的任何OOPS报告。
开发
上游开发发生在https://launchpad.net/python-oops-datedir2amqp。
要运行测试,请使用tox。
项目详情
oops_datedir2amqp-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7d180a8990a1b3ff264a7445e1fe896b53bc2674a05142968250905bb9747b6c |
|
MD5 | cc7d30a8009cc071e31078b17751ec90 |
|
BLAKE2b-256 | bc3e9a9c296c27375533ec526b54a03f573c938cb2b5db31a04bf0963f8a9584 |