Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Sidekiq::SidekiqDequer
- include Sidekiq
- def delete_job_x (worker_name,arguments)
- old_jobs = Sidekiq::ScheduledSet.new.select do |job|
- job.klass == worker_name && job.args == [arguments]
- end
- old_jobs.each(&:delete)
- end
- end
- #Usage
- #include Sidekiq::SidekiqDequer
- #in your Model/Controller ( Call delete_job_x("The Worker Class Name", Number of Arguments)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement