Sha256: bc8624f434cb09c67593bc749dc44a20448efbd601918ed6e7c9d7bf8d7456cd

Contents?: true

Size: 190 Bytes

Versions: 7

Compression:

Stored size: 190 Bytes

Contents

class CustomKeyWorker
  include Sidekiq::Worker

  sidekiq_options throttle: { threshold: 10, period: 1.minute, key: 'winning' }

  def perform(name)
    puts "#{name} is winning!"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sidekiq-throttler-0.5.1 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.4.1 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.4.0 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.3.1 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.3.0 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.2.0 spec/app/workers/custom_key_worker.rb
sidekiq-throttler-0.1.0 spec/app/workers/custom_key_worker.rb