module SidekiqUniqueJobs::Job
def add_timeout_and_expiration(item)
def add_timeout_and_expiration(item) calculator = SidekiqUniqueJobs::TimeCalculator.new(item) item[LOCK_TIMEOUT] = calculator.lock_timeout item[LOCK_TTL] = calculator.lock_ttl end
def add_unique_args_and_digest(item)
def add_unique_args_and_digest(item) SidekiqUniqueJobs::UniqueArgs.digest(item) end
def add_uniqueness(item)
-
(void)
- nothing returned here matters
def add_uniqueness(item) add_timeout_and_expiration(item) add_unique_args_and_digest(item) end