未初始化的恒定Airbrake

时间:2014-06-12 04:24:51

标签: ruby-on-rails airbrake errbit

我正在尝试捕获特定的异常,然后手动将其记录到errbit,然后向用户显示错误消息并重定向它们。

使用我的模型中的代码,我可以出错

# Causes uninitialized constant Issue::Airbrake

如何手动将错误记录到errbit?我正在使用Airbrake gem版本4.0.0

class Issue < ActiveRecord::Base
  after_create :send_email

  def send_email
    begin
    raise StandardError
    rescue StandardError => e
      # Log error in errbit manually
      Airbrake.notify(e)  # Causes uninitialized constant Issue::Airbrake
    end
  end

1 个答案:

答案 0 :(得分:3)

我不得不从我的Gemfile中的生产组中移动Airbrake gem。

相关问题