class SidekiqUniqueJobs::Lock
def self.create(digest, job_id, lock_info = {})
-
(Lock)
- a newly lock that has been locked
Parameters:
-
lock_info
(Hash
) -- information about the lock -
job_id
(String
) -- a sidekiq JID -
digest
(String
) -- a unique digest
def self.create(digest, job_id, lock_info = {}) lock = new(digest, time: Timing.now_f) lock.lock(job_id, lock_info) lock end