Module: Sidekiq::Belt::Pro::Files

Defined in:
lib/sidekiq/belt/pro/files.rb

Class Method Summary collapse

Class Method Details

.use!(options = [:all]) ⇒ Object



12
13
14
15
16
17
18
19
20
21
# File 'lib/sidekiq/belt/pro/files.rb', line 12

def self.use!(options = [:all])
  return unless Sidekiq.pro?

  all = options.include?(:all)

  Sidekiq::Belt::Pro::FailedBatchRemove.use! if all || options.include?(:failed_batch_remove)
  Sidekiq::Belt::Pro::ForceBatchCallback.use! if all || options.include?(:force_batch_callback)

  true
end