module Apartment::Delayed::Job::Hooks
Before and after hooks for performing Delayed
Jobs within a particular apartment database Include these in your delayed jobs models and make sure provide a @database attr that will be serialized by DJ Note also that any models that are being serialized need the Apartment::Delayed::Requirements
module mixed in to it
Attributes
database[RW]
Public Instance Methods
after()
click to toggle source
# File lib/apartment/delayed_job/hooks.rb, line 18 def after Apartment::Database.reset end
before(job)
click to toggle source
# File lib/apartment/delayed_job/hooks.rb, line 14 def before(job) Apartment::Database.switch(job.payload_object.database) if job.payload_object.database end