Method: ActiveJob::QueueAdapters::SuckerPunchAdapter#enqueue_at
- Defined in:
- activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb
#enqueue_at(job, timestamp) ⇒ Object
:nodoc:
38 39 40 41 42 43 44 45 |
# File 'activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb', line 38 def enqueue_at(job, ) # :nodoc: if JobWrapper.respond_to?(:perform_in) delay = - Time.current.to_f JobWrapper.perform_in delay, job.serialize else raise NotImplementedError, "sucker_punch 1.0 does not support `enqueue_at`. Please upgrade to version ~> 2.0.0 to enable this behavior." end end |