Conveyor::Scheduler
Constructors
Instance methods
check_primary
Sourceevery(interval : Time::Span, job : Job, start_in : Time::Span = (rand(interval.total_seconds)).seconds) : Nil
Sourceevery(interval : Time::Span, start_in : Time::Span = (rand(interval.total_seconds)).seconds, &block : -> Job)
Sourceinterval
Sourcejobs
Sourcerunning?
Sourcestart
Sourcestop
Sourcetime_zone(location : Time::Location)
Sourceweekly(job : Job, *, on weekdays : Array(Time::DayOfWeek), at time_of_day : String, in location : Time::Location = @location) : Nil
Sourceweekly(*, on weekdays : Array(Time::DayOfWeek), at time_of_day : String, in location : Time::Location = @location, &block : -> Job) : Nil
Source