我正在开发一个Ruby软件,它可能会捕获一些错误(异常),并使用Bugsnag在Bugsnag日志中记录事件。
例如,我可能有这样的东西:
begin
[...snip...]
rescue StandardError => e
Bugsnag.notify(e)
end我想要做的是将这一行代码记录的消息重定向到我的控制台。这样,我就可以把它放到我的日志文件中,然后搜索它,查看它之前/之后的内容,并确保事情按照预期的方式工作。
有办法设置Bugsnag来获得这样的功能吗?
发布于 2021-12-23 18:17:56
我建议使用关于错误回调。此回调将对每个已处理和未处理的异常执行。
Bugsnag.configure do |config|
config.add_on_error(proc do |event|
# redirect message to your console here
end)
endhttps://stackoverflow.com/questions/59294250
复制相似问题