module Sidekiq::ScheduledSet::UniqueExtension
Provides extensions for unlocking jobs that are removed and deleted
@author Mikael Henriksson <mikael@mhenrixon.com>
Public Instance Methods
Source
# File lib/sidekiq_unique_jobs/sidekiq_unique_ext.rb, line 61 def delete(score, job_id) entry = find_job(job_id) SidekiqUniqueJobs::Unlockable.delete!(entry.item) if super entry end
Wraps the original method to ensure locks for the job are deleted
@param [Integer, Float] score the score in the scheduled set @param [String] job_id the Sidekiq
JID
Calls superclass method