Module: Sidekiq::Worker::ClassMethods

Defined in:
lib/sidekiq/worker_ext.rb

Instance Method Summary collapse

Instance Method Details

#perform_with_priority(priority, *args) ⇒ Object



4
5
6
7
8
# File 'lib/sidekiq/worker_ext.rb', line 4

def perform_with_priority(priority, *args)
  queue = self.get_sidekiq_options['queue']
  queue = Sidekiq::Priority.queue_with_priority(queue, priority)
  client_push('class' => self, 'args' => args, 'queue' => queue)
end