Sha256: 5a767b7c29dd149aa2c5fb47af50f4d55ba54cc3a6b62a7373fc3bd2f1968f33
Contents?: true
Size: 804 Bytes
Versions: 1
Compression:
Stored size: 804 Bytes
Contents
module Raven class Rails module ActiveJob def self.included(base) base.class_eval do rescue_from(Exception) do |exception| # Do not capture exceptions when using Sidekiq so we don't capture # The same exception twice. unless self.class.queue_adapter.to_s == 'ActiveJob::QueueAdapters::SidekiqAdapter' Raven.capture_exception(exception, :extra => { :active_job => self.class.name, :arguments => arguments, :scheduled_at => scheduled_at, :job_id => job_id, :provider_job_id => provider_job_id, :locale => locale, }) raise exception end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sentry-raven-0.15.0 | lib/raven/integrations/rails/active_job.rb |