Module: Alplus::ActiveJob::ErrorReporting

Extended by:
ActiveSupport::Concern
Defined in:
lib/alplus/active_job.rb

Overview

Mixed into ::ActiveJob::Base by install!. Wraps every job's perform in an around_perform hook: captures the exception with job context (class, queue, scrubbed arguments), then RE-RAISES so ActiveJob's own retry/discard handling (retry_on/discard_on) still runs unchanged -- this is an observer, not an error handler that swallows failures.