class Barista::Orchestrator(T)

Included Modules

Defined in:

barista/orchestrator.cr

Constructors

Instance Method Summary

Instance methods inherited from module Barista::OrchestrationEvents

forward_orchestration_events(other : OrchestrationEvents) forward_orchestration_events, on_run_finished
on_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) #

[View source]

Instance Method Detail

def active_sequences #

[View source]
def build_list #

[View source]
def building #

[View source]
def built #

[View source]
def colors #

[View source]
def execute #

[View source]
def filter #

[View source]
def registry #

[View source]
def task_finished #

[View source]
def work_done #

[View source]
def workers #

[View source]