util

package
v0.0.0-...-9e48b22 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2019 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EnsureCreateCRD

EnsureCreateCRD creates CustomResourceDefinition

func GetJobCondition

func GetJobCondition(j *batch.Job) (batch.JobConditionType, string)

func GetVertexStatus

func GetVertexStatus(exec *genev1alpha1.Execution, vertexName string) *genev1alpha1.VertexStatus

func InitializeVertexStatus

func InitializeVertexStatus(vertexName string,
	phase genev1alpha1.VertexPhase,
	message string,
	children []*graph.Vertex) genev1alpha1.VertexStatus

func IsExecutionCompleted

func IsExecutionCompleted(exec *genev1alpha1.Execution) bool

func IsJobFinished

func IsJobFinished(j *batch.Job) bool

func KeyOf

func KeyOf(obj interface{}) string

func MarkExecutionError

func MarkExecutionError(exec *genev1alpha1.Execution, err error)

func MarkExecutionFailed

func MarkExecutionFailed(exec *genev1alpha1.Execution, message string)

func MarkExecutionPhase

func MarkExecutionPhase(exec *genev1alpha1.Execution, phase genev1alpha1.VertexPhase, message string)

func MarkExecutionRunning

func MarkExecutionRunning(exec *genev1alpha1.Execution, message string)

func MarkExecutionSuccess

func MarkExecutionSuccess(exec *genev1alpha1.Execution, message string)

func MarkVertexError

func MarkVertexError(exec *genev1alpha1.Execution, vertexName string, err error)

func MarkVertexFailed

func MarkVertexFailed(exec *genev1alpha1.Execution, vertexName string, message string)

func MarkVertexPhase

func MarkVertexPhase(exec *genev1alpha1.Execution, vertexName string, phase genev1alpha1.VertexPhase, message string)

func MarkVertexSuccess

func MarkVertexSuccess(exec *genev1alpha1.Execution, vertexName string, message string)

func RuleSatisfied

func RuleSatisfied(r genev1alpha1.MatchRule, kv map[string]string) bool

func VertexId

func VertexId(vertexName string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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