如何在 Airbrake 5 中 ignore_user_agent?
How to ignore_user_agent in Airbrake 5?
我们正在迁移到 Airbrake 5,我想知道如何替换 ignore_user_agent
配置的功能。我知道我们必须检查 add_filter
块,但不确定 what/where 是否检查?
有人有替换 Airbrake 5 中 ignore_user_agent 配置选项的示例吗?
这很容易(假设合并了 this fix 并发布了新的 gem):
Airbrake.add_filter do |notice|
notice.ignore! if notice[:context][:userAgent].match(/curl/)
end
同时,您可以使用the class add_filter API。
发件人:https://github.com/airbrake/airbrake-ruby/issues/9
编辑: 新 gem 已发布。
我们正在迁移到 Airbrake 5,我想知道如何替换 ignore_user_agent
配置的功能。我知道我们必须检查 add_filter
块,但不确定 what/where 是否检查?
有人有替换 Airbrake 5 中 ignore_user_agent 配置选项的示例吗?
这很容易(假设合并了 this fix 并发布了新的 gem):
Airbrake.add_filter do |notice|
notice.ignore! if notice[:context][:userAgent].match(/curl/)
end
同时,您可以使用the class add_filter API。
发件人:https://github.com/airbrake/airbrake-ruby/issues/9
编辑: 新 gem 已发布。