Module: ResilientReads::ActiveJobExtension

Extended by:
ActiveSupport::Concern
Defined in:
lib/resilient_reads/active_job_extension.rb

Overview

Mix into ActiveJob::Base to provide a class-level distribute_reads macro that wraps the entire perform in a distribute_reads block.

class ReportJob < ApplicationJob
  distribute_reads
  def perform; ... end
end