从特殊车型转向空气制动器,任何替代.context?

时间:2014-10-13 15:46:20

标签: ruby-on-rails exception-handling airbrake

我正试图从例外转移到airbrake.io

因为那是例外的推荐。

我目前遇到问题的一个地方是我在applcation_controller上的过滤器,其中包含以下代码:

Exceptional.context(
      plan_id: current_plan.try(:id)
    )

这为exce设置了一个“context”,它会在每个异常上传递这个重要的参数。

我怎样才能在空气制动器中做同样的事情?我找不到任何类似的选择。 只传递我的额外参数作为哈希的一部分。这是唯一可能的,如果我是那个呼叫空气制动器的人:Airbrake.notify 但是我希望这个参数一般会在每个例外情况下发送一次吗?

谢谢

1 个答案:

答案 0 :(得分:0)

似乎不可能。我不确定Airbrake是否支持自定义数据。 notify方法有一个options hash parameter,但它并不打算接受任意键值。