class ScheduleJob::Cron::LineParser

Public Class Methods

parse(cron_line) click to toggle source
# File lib/schedule_job/cron_parser.rb, line 67
def self.parse(cron_line)
  Grammar.parse(cron_line, root: :jobspec, consume: false)
end
valid?(cron_line) click to toggle source
# File lib/schedule_job/cron_parser.rb, line 61
def self.valid?(cron_line)
  !!parse(cron_line)
rescue Citrus::ParseError => e
  false
end