class TaskRunEligibilityEvaluator

Defined in:

crdo/task_run_eligibility_evaluator.cr

Instance Method Summary

Instance Method Detail

def evaluate(state : TaskState, context : TaskRunContext) : TaskRunDecision #

[View source]
def missed_slot_runnable?(task : Task, matcher : TimeMatcher, state : TaskState, previous_now : Time, now : Time) #

[View source]
def slot_runnable?(task : Task, matcher : TimeMatcher, state : TaskState, slot : Time) #

[View source]