Method: ActiveJob::QueueAdapters::SuckerPunchAdapter#enqueue_at
- Defined in:
- activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb
#enqueue_at(job, timestamp) ⇒ Object
:nodoc:
31 32 33 34 35 36 37 38 |
# File 'activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb', line 31 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 |