class Sidekiq::ScheduledSet
- Sidekiq::ScheduledSet
- Sidekiq::JobSet
- Sidekiq::SortedSet
- Reference
- Object
Overview
Allows enumeration of scheduled jobs within Sidekiq. Based on this, you can search/filter for jobs. Here"s an example where I"m selecting all jobs of a certain type and deleting them from the retry queue.
r = Sidekiq::ScheduledSet.new r.select do |retri| retri.klass == "Sidekiq::Extensions::DelayedClass" && retri.args[0] == "User" && retri.args[1] == "setup_new_subscriber" end.map(&:delete)