将内部服务器错误报告为问题
exreporter的Python项目详细描述
exreporter是一个麻省理工学院授权的库,用python编写,用于在后台应用程序中报告内部服务器错误和异常,以发布github等跟踪器。
这将有助于减少对内部服务器错误通知的错误电子邮件的依赖性,并在一个正确的地方对它们进行管理。报告的问题包含开发人员需要的所有内容,调试变得简单得多。
而且它应该易于使用:
fromexreporter.credentialsimportGithubCredentialsfromexreporter.storesimportGithubStorefromexreporterimportExReportergc=GithubCredentials(user="username",repo="repo-name",auth_token="personal-token")gs=GithubStore(credentials=gc)reporter=ExReporter(store=gs,labels=['Bug'])reporter.report()
功能
- 在问题跟踪程序中创建问题
- 汇总同类问题
- 处理多次出现的情况
文档
待办事项
- 添加对BitBucket的支持
历史记录
0.1.0(2014-12-11)
- pypi上的第一个版本。
0.1.1(2014-12-15)
- 将开发状态更改为alpha。
- 还要添加contrib模块-django_middlewares
0.1.2(2015-04-04)
- 更改公共API
- 重构GitHub问题搜索