Method: ActiveJob::QueueAdapters::SidekiqAdapter.enqueue_at

Defined in:
lib/active_job/queue_adapters/sidekiq_adapter.rb

.enqueue_at(job, timestamp) ⇒ Object



16
17
18
19
20
21
22
23
# File 'lib/active_job/queue_adapters/sidekiq_adapter.rb', line 16

def enqueue_at(job, timestamp)
  Sidekiq::Client.push \
    'class' => JobWrapper,
    'queue' => job.queue_name,
    'args'  => [ job.serialize ],
    'retry' => true,
    'at'    => timestamp
end