class Pendulum::Configuration
Public Class Methods
new(options={})
click to toggle source
# File lib/pendulum/configuration.rb, line 3 def initialize(options={}) settings = Pendulum::Settings.load(options[:env]) if file = options[:file] self.instance_eval(File.read(file), file) end end
Public Instance Methods
schedule(name, &block)
click to toggle source
# File lib/pendulum/configuration.rb, line 10 def schedule(name, &block) schedules << DSL::Schedule.new(name, &block) end
schedules()
click to toggle source
# File lib/pendulum/configuration.rb, line 14 def schedules @schedules ||= [] end