Documentation ¶
Index ¶
- func Dispatch[T model.ComponentType](run model.Run, component *model.Component, ...) error
- func DispatchIfApplies[T model.ComponentType](run model.Run, component *model.Component, ...) error
- func Exec(componentSpec string, action string) model.Action
- func ExecF[T model.ComponentType](componentSpec string, ...) model.Action
- func ExecIfApplies(componentSpec string, action string) model.Action
- func ExecIfAppliesF[T model.ComponentType](componentSpec string, ...) model.Action
- func ExecIfAppliesInParallel(componentSpec string, concurrency int, action string) model.Action
- func ExecIfAppliesInParallelF[T model.ComponentType](componentSpec string, concurrency int, ...) model.Action
- func ExecInParallel(componentSpec string, concurrency int, action string) model.Action
- func ExecInParallelF[T model.ComponentType](componentSpec string, concurrency int, ...) model.Action
- func Start(componentSpec string) model.Action
- func StartInParallel(componentSpec string, concurrency int) model.Action
- func Stop(componentSpec string) model.Action
- func StopInParallel(componentSpec string, concurrency int) model.Action
- func StopInParallelHostExclusive(componentSpec string, concurrency int) model.Action
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DispatchIfApplies ¶ added in v0.5.0
func ExecIfApplies ¶ added in v0.5.0
func ExecIfAppliesF ¶ added in v0.5.0
func ExecIfAppliesInParallel ¶ added in v0.5.0
func ExecIfAppliesInParallelF ¶ added in v0.5.0
func ExecInParallel ¶ added in v0.5.0
func ExecInParallelF ¶ added in v0.5.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.