module Que::Scheduler
Constants
- VERSION
Attributes
configuration[RW]
Public Class Methods
apply_defaults()
click to toggle source
# File lib/que/scheduler/configuration.rb, line 19 def apply_defaults configure do |config| config.schedule_location = ENV.fetch("QUE_SCHEDULER_CONFIG_LOCATION", "config/que_schedule.yml") config.transaction_adapter = ::Que.method(:transaction) config.que_scheduler_queue = ENV.fetch("QUE_SCHEDULER_QUEUE", Que::Scheduler::VersionSupport.default_scheduler_queue) config.schedule = nil config.time_zone = nil end end
configure() { |configuration| ... }
click to toggle source
# File lib/que/scheduler/configuration.rb, line 14 def configure self.configuration ||= Configuration.new yield(configuration) end
schedule()
click to toggle source
# File lib/que/scheduler/schedule.rb, line 81 def schedule Schedule.schedule end