class Aaron::DSL
Attributes
scheduler[R]
Public Class Methods
new()
click to toggle source
# File lib/aaron/dsl.rb, line 7 def initialize @scheduler = Scheduler.new end
Public Instance Methods
every(range, proc = nil, &block)
click to toggle source
# File lib/aaron/dsl.rb, line 11 def every range, proc = nil, &block scheduler << Task.new(range, proc, &block) scheduler end
exec(&block)
click to toggle source
# File lib/aaron/dsl.rb, line 16 def exec &block block.type = :exec block end