module Schedule
Defined in:
schedule.crschedule/runner.cr
schedule/version.cr
Constant Summary
-
VERSION =
"0.2.1"
Class Method Summary
- .after(interval, &block)
- .calculate_interval(interval : Symbol, at : String | Array(String))
- .calculate_interval(interval : Symbol)
- .every(interval : Symbol, at : String | Array, &block)
- .every(interval : Symbol, &block)
- .every(interval, &block)
- .exception_handler : Proc(Nil) | Proc(Exception, Nil) | Nil
- .exception_handler=(exception_handler : Proc(Nil) | Proc(Exception, Nil) | Nil)
- .next_time(current_time : Time, at : Array(String))
- .next_time(current_time : Time, at : String)
- .retry
- .stop
Macro Summary
Class Method Detail
def self.exception_handler=(exception_handler : Proc(Nil) | Proc(Exception, Nil) | Nil)
#