condition

package
v0.65.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// KindConditionTaskFinishedWithStatus builds condition_task_finished_with_status.go
	KindConditionTaskFinishedWithStatus = "condition.task.finished.with.status"

	// KindConditionTaskFinished builds condition_task_finished.go
	KindConditionTaskFinished = "condition.task.finished"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Condition

type Condition interface {
	Met(ev event.Event, s state.State) bool
}

Condition exposes interface to run condition on state events

func Combined

func Combined(condition ...Condition) Condition

Combined builds combined.go

func EngineStarted

func EngineStarted() Condition

EngineStarted builds engine_started.go

func TaskEventReported added in v0.62.0

func TaskEventReported(name string) Condition

TaskEventReported build task_event_reported.go

func TaskFinished

func TaskFinished(task string) Condition

TaskFinished builds task_finished.go

func TaskFinishedWithStatus

func TaskFinishedWithStatus(task string, status string) Condition

TaskFinishedWithStatus builds task_finished_with_status.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL