class ScheduleStore

Defined in:

crdo/schedule_store.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(crontab_path : String, clock : Clock = SystemClock.new) #

[View source]

Instance Method Detail

def initial_load : ScheduleLoadResult #

[View source]
def reload(current_task_states : Array(TaskState)) : ScheduleLoadResult #

[View source]
def reset_dependencies(task_states : Array(TaskState)) #

[View source]
def restore_state(schedule : ScheduleState) : Bool #

[View source]
def save(task_states : Array(TaskState)) #

[View source]