class Xronor::Parser
Public Class Methods
parse(filename)
click to toggle source
# File lib/xronor/parser.rb, line 3 def self.parse(filename) body = open(filename).read result = Xronor::DSL.eval(body).result result.jobs.values.map do |job| job.description ||= job.name Xronor::Job.new(job.name, job.description, job.schedule, job.command) end end