module SidekiqUniqueJobs::Unlockable

def delete(item)

Parameters:
  • item (Hash) -- a Sidekiq job hash
def delete(item)
  SidekiqUniqueJobs::Job.add_digest(item)
  SidekiqUniqueJobs::Locksmith.new(item).delete
end

def delete!(item)

Parameters:
  • item (Hash) -- a Sidekiq job hash
def delete!(item)
  SidekiqUniqueJobs::Job.add_digest(item)
  SidekiqUniqueJobs::Locksmith.new(item).delete!
end

def unlock(item)

Parameters:
  • item (Hash) -- a Sidekiq job hash
def unlock(item)
  SidekiqUniqueJobs::Job.add_digest(item)
  SidekiqUniqueJobs::Locksmith.new(item).unlock
end

def unlock!(item)

Parameters:
  • item (Hash) -- a Sidekiq job hash
def unlock!(item)
  SidekiqUniqueJobs::Job.add_digest(item)
  SidekiqUniqueJobs::Locksmith.new(item).unlock!
end