module Sidekiq::DeferredJobs::DeferredSetter

Override logic for Sidekiq::Worker::Setter.

Public Instance Methods

perform_async(*args) click to toggle source
Calls superclass method
# File lib/sidekiq/deferred_jobs.rb, line 129
def perform_async(*args)
  if Sidekiq::DeferredJobs.defer?(@klass, @opts)
    Sidekiq::DeferredJobs.defer_worker(@klass, args, @opts)
  else
    super
  end
end