class Barista::Orchestrator(T)
- Barista::Orchestrator(T)
- Reference
- Object
Included Modules
Defined in:
barista/orchestrator.crConstructors
Instance Method Summary
- #active_sequences
- #build_list
- #building
- #built
- #colors
- #execute
- #filter
- #registry
- #task_finished
- #work_done
- #workers
Instance methods inherited from module Barista::OrchestrationEvents
forward_orchestration_events(other : OrchestrationEvents)
forward_orchestration_events,
on_run_finishedon_run_finished(&block : -> ) on_run_finished, on_run_start
on_run_start(&block : -> ) on_run_start, on_task_failed
on_task_failed(&block : String, String -> Nil) on_task_failed, on_task_finished
on_task_finished(&block : String -> Nil) on_task_finished, on_task_start
on_task_start(&block : String -> Nil) on_task_start, on_task_succeed
on_task_succeed(&block : String -> Nil) on_task_succeed, on_unblocked
on_unblocked(&block : OrchestrationInfo -> Nil) on_unblocked
Constructor Detail
def self.new(registry : Barista::Registry(T), *, workers : Int32 = 1, filter : Array(String) | Nil = nil)
#