class SidekiqUniqueJobs::Digests
def delete_by_digest(digest) # rubocop:disable Metrics/MethodLength
-
digest
(String
) -- a unique digest to delete
def delete_by_digest(digest) # rubocop:disable Metrics/MethodLength result, elapsed = timed do call_script(:delete_by_digest, [ digest, "#{digest}:QUEUED", "#{digest}:PRIMED", "#{digest}:LOCKED", "#{digest}:RUN", "#{digest}:RUN:QUEUED", "#{digest}:RUN:PRIMED", "#{digest}:RUN:LOCKED", key, ]) end log_info("#{__method__}(#{digest}) completed in #{elapsed}ms") result end