Class: Sidekiq::Recursive::ArgumentQueue
- Inherits:
-
Object
- Object
- Sidekiq::Recursive::ArgumentQueue
- Defined in:
- lib/sidekiq/recursive/argument_queue.rb
Class Method Summary collapse
Class Method Details
.pop(worker) ⇒ Object
10 11 12 13 |
# File 'lib/sidekiq/recursive/argument_queue.rb', line 10 def pop(worker) arguments_queue_name = generate_arguments_queue_name(worker) redis_client.lpop(arguments_queue_name) end |
.push(worker, arguments) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/sidekiq/recursive/argument_queue.rb', line 3 def push(worker, arguments) arguments_queue_name = generate_arguments_queue_name(worker) redis_client.rpush(arguments_queue_name, arguments) true end |