ruby-on-rails 如何在Rails应用中忽略Honeybadger的错误报告

wooyq4lh  于 2023-03-31  发布在  Ruby
关注(0)|答案(1)|浏览(123)

如何忽略我在Rails应用程序中Honeybadger的自定义错误?我只需要提出错误,但不报告给HB。
我的自定义错误类看起来像这样:class RetrySidekiqJobError < StandardError end
我在honeybadger.rb中的当前Honeybadger配置:

Honeybadger.configure do |config|
 config.development_environments = %w[development test review]
 config.exceptions.ignore("RetrySidekiqJobError") end

但它仍然向HB报告。谢谢:)

8yparm6h

8yparm6h1#

Honeybadger的exceptions.ignore配置已经设置为默认忽略的异常列表,当您想要向该列表添加更多异常时,必须将您的异常添加到该列表。
以下方法应该适合您:

Honeybadger.configure do |config|
  config.development_environments = %w[development test review]
  config.exceptions.ignore += [RetrySidekiqJobError]
end

相关问题