Class: Sidekiq::LimitFetch
- Inherits:
-
Object
- Object
- Sidekiq::LimitFetch
- Defined in:
- lib/sidekiq/limit_fetch/queues.rb,
lib/sidekiq/limit_fetch.rb
Defined Under Namespace
Modules: Global, Local, Singleton Classes: Queues, UnitOfWork
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(options) ⇒ LimitFetch
constructor
A new instance of LimitFetch.
- #retrieve_work ⇒ Object
Constructor Details
#initialize(options) ⇒ LimitFetch
Returns a new instance of LimitFetch.
20 21 22 |
# File 'lib/sidekiq/limit_fetch.rb', line 20 def initialize() @queues = Queues.new end |
Class Method Details
.bulk_requeue(jobs) ⇒ Object
16 17 18 |
# File 'lib/sidekiq/limit_fetch.rb', line 16 def self.bulk_requeue(jobs) Sidekiq::BasicFetch.bulk_requeue jobs end |
Instance Method Details
#retrieve_work ⇒ Object
24 25 26 27 |
# File 'lib/sidekiq/limit_fetch.rb', line 24 def retrieve_work queue, = UnitOfWork.new queue, if end |