svandragt / bugzscoutlogwriter
此包已被废弃且不再维护。未建议替代包。
日志处理器,用于将日志事件发送到FogBugz实例
1.0
2015-07-14 09:42 UTC
Requires
- silverstripe/framework: >=3.0
This package is not auto-updated.
Last update: 2020-02-03 04:30:11 UTC
README
一个SilverStripe日志写入器,用于使用BugzScout将日志事件发送到FogBugz实例。
它的优点
通过FogBugz/BugzScout收集所有错误、警告和通知!我喜欢的一个功能是,任何问题都根据主题汇总到一个单独的工单中。
什么是BugzScout?
BugzScout是一个简单的API,允许您通过提交HTTP POST请求直接将新错误发送到FogBugz(更多信息)
什么是Fogbugz?
Fogbugz是一个集成的基于Web的项目管理系统,具有错误/问题跟踪功能。(更多信息)
设置
根据您的设置,将以下代码添加到mysite/_config.php中
// Log writer
$writer = new BugzScoutLogWriter(array(
'host' => 'http://your.fogbugz.url',
'scoutUserName' => 'BugzScout',
'scoutProject' => 'Project',
'scoutArea' => 'Area' ,
));
SS_Log::add_writer($writer, SS_Log::NOTICE, '<=');
/dev/build,然后通过执行/dev/tasks/BugzScoutLogWriterTestTask进行测试。您可能只想在Director::isLive()
时包含代码