class SidekiqScheduler::Manager


from Redis onto the work queues
manages the scheduled jobs pushed messages
The delayed job router in the system. This

def initialize(options)

def initialize(options)
  SidekiqScheduler::Scheduler.enabled = options[:enabled]
  SidekiqScheduler::Scheduler.dynamic = options[:dynamic]
  SidekiqScheduler::Scheduler.dynamic_every = options[:dynamic_every]
  SidekiqScheduler::Scheduler.listened_queues_only = options[:listened_queues_only]
  Sidekiq.schedule = options[:schedule] if SidekiqScheduler::Scheduler.enabled
end

def reset

def reset
  clear_scheduled_work
end

def start

def start
  SidekiqScheduler::Scheduler.load_schedule!
end

def stop

def stop
  SidekiqScheduler::Scheduler.clear_schedule!
end