Sha256: 345eec2c3dc4fa1a63c34b876de7e38d7f2ebe070c49eb372a07db82e895c2fd

Contents?: true

Size: 285 Bytes

Versions: 6

Compression:

Stored size: 285 Bytes

Contents

class SimpleWorker
  include Sidekiq::Worker
  sidekiq_options unique: :until_executed,
                  unique_args: ->(args) { [args.first] },
                  queue: :default,
                  default_queue_lock_expiration: 5 * 60 * 60

  def perform(_arg)
    sleep 5
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sidekiq-unique-jobs-5.0.2 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-5.0.1 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-5.0.0 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.18 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.17 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.16 spec/jobs/simple_worker.rb