我的airbrake
宝石出现了重大问题,最近严重影响了我的工作流程。举个例子,我正在研究一些带有coffeescript的前端内容。当我输入错字或任何错误时,我会收到以下错误消息:
正如你从图像中看到的那样,这对我来说无论如何都没有帮助,我绝对永远想知道出了什么问题。第二个例子是运行rake测试。
当我有空气制动并运行rake test
时,如果我说mhy配置有问题,我会看到这样一段可怕的长文本:
基本上图片说的是我没有指定我的localhost测试数据库的名称,但你不一定知道这是基于空气制动器产生的错误。
在我的airbrake.rbg
中,我有以下配置设置:
Airbrake.configure do |config|
config.project_key = ENV['AIRBRAKE_API_KEY']
config.host = "#{ENV['AIRBRAKE_HOST']}:#{ENV['AIRBRAKE_PORT'].to_i}"
config.project_id = ENV['AIRBRAKE_PROJECT_ID']
config.ignore_environments = %w(development test)
end
class Airbrake::Sender
def json_api_enabled?
true
end
end
正如您所看到的,我应该正确配置airbrake以忽略我的测试和开发数据库,但这不起作用。以前有没有人遇到这个问题。我真的很想一劳永逸地解决这个问题,所以它不再是一个大问题了。任何帮助将不胜感激,谢谢。
答案 0 :(得分:1)