Resque + Airbrake, не видя исключений
Я использую поддержку Airbrake, которая поставляется с Resque:
require 'resque/failure/multiple'
require 'resque/failure/airbrake'
require 'resque/failure/redis'
Resque::Failure::Airbrake.configure do |config|
config.api_key = 'xxxxx'
end
Resque::Failure::Multiple.classes = [Resque::Failure::Redis, Resque::Failure::Airbrake]
Resque::Failure.backend = Resque::Failure::Multiple
И попробовать простую работу:
class Fail
@queue = :propagation
def self.perform
raise "Fail!"
end
end
Я вижу ошибку в resque-web, но она никогда не появляется в Airbrake. Что я могу делать не так?
1 ответ
Решение
Да, это не так ясно из ознакомительного файла...
Если вы получаете ошибки в разработке, попробуйте добавить config.development_environments = []
к вашей конфигурации Airbrake.
Приветствия от поддержки Airbrake!:)