Sha256: f5cde270b294a8809808e12efa92957ec4b9c636cacb994e04c3098d537c4fd5
Contents?: true
Size: 618 Bytes
Versions: 14
Compression:
Stored size: 618 Bytes
Contents
module TasksScheduler module CronParserPatch class TasksSchedulerTimeSource class << self def local(year, month, day, hour, min, second) Time.utc(year, month, day, hour, min, second) end def now Time.now.utc end end end def self.included(base) base.class_eval do def self.new(source, time_source = TasksSchedulerTimeSource) super end end end end end unless ::CronParser.included_modules.include?(::TasksScheduler::CronParserPatch) ::CronParser.include(::TasksScheduler::CronParserPatch) end
Version data entries
14 entries across 14 versions & 1 rubygems