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.