Sha256: f4032e8170eaf1bf2d4c34b781d7450c88c7bdada1e05c84e10680c29b979cd5

Contents?: true

Size: 274 Bytes

Versions: 6

Compression:

Stored size: 274 Bytes

Contents

class SimpleWorker
  include Sidekiq::Worker
  sidekiq_options unique: :until_executed,
                  unique_args: ->(args) { [args.first] },
                  queue: :default,
                  default_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-4.0.15 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.13 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.12 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.11 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.10 spec/jobs/simple_worker.rb
sidekiq-unique-jobs-4.0.9 spec/jobs/simple_worker.rb