Module: Bugsnag::Rails::ActiveJob

Defined in:
lib/bugsnag/integrations/rails/active_job.rb

Constant Summary collapse

SEVERITY =
'error'
SEVERITY_REASON =
{
  type: Bugsnag::Report::UNHANDLED_EXCEPTION_MIDDLEWARE,
  attributes: { framework: 'Active Job' }
}
EXISTING_INTEGRATIONS =
Set[
  'ActiveJob::QueueAdapters::DelayedJobAdapter',
  'ActiveJob::QueueAdapters::QueAdapter',
  'ActiveJob::QueueAdapters::ResqueAdapter',
  'ActiveJob::QueueAdapters::ShoryukenAdapter',
  'ActiveJob::QueueAdapters::SidekiqAdapter'
]
INLINE_ADAPTER =
'ActiveJob::QueueAdapters::InlineAdapter'
MAYBE_MISSING_METHODS =

these methods were added after the first Active Job release so may not be present, depending on the Rails version

[
  :provider_job_id,
  :priority,
  :executions,
  :enqueued_at,
  :timezone
]