class SidekiqUniqueRetries::Adapters::SidekiqUniqueJobs

Constants

DIGEST_KEY
JOB_ID_KEY
LOCK_KEY
UNIQUE_RETRY_LOCKS

Public Instance Methods

job_id(item) click to toggle source
# File lib/sidekiq_unique_retries/adapters/sidekiq_unique_jobs.rb, line 19
def job_id(item)
  item.fetch(JOB_ID_KEY)
end
lockable?(item) click to toggle source
# File lib/sidekiq_unique_retries/adapters/sidekiq_unique_jobs.rb, line 15
def lockable?(item)
  UNIQUE_RETRY_LOCKS.include?(item[LOCK_KEY])
end
unique_digest(item) click to toggle source
# File lib/sidekiq_unique_retries/adapters/sidekiq_unique_jobs.rb, line 23
def unique_digest(item)
  item.fetch(DIGEST_KEY)
end