utils

package
v0.0.0-...-4ca9e16 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AmendCreationStatus

func AmendCreationStatus(status *v1alpha1.PachydermPipelineStatus, statusCondition v1alpha1.PipelineStatus, message string, reason string)

ammend the Creation status inplace.

func AmendRunningStatus

func AmendRunningStatus(status *v1alpha1.PachydermPipelineStatus, statusCondition v1alpha1.PipelineStatus, message string, reason string)

TODO: refactor these two functions into one function. ammend the running status inplace.

func CheckPipelineEquality

func CheckPipelineEquality(newPipeline *v1alpha1.PachydermPipeline, existingPipeline *pps.PipelineInfo, logger *zap.Logger) bool

func CreateStatus

func CreateStatus() v1alpha1.PachydermPipelineStatus

Returns an array with the PipelineStatus Object.

func PipelineInfoListToMap

func PipelineInfoListToMap(list []*pps.PipelineInfo) (mapping map[string]*pps.PipelineInfo)

func PrettyPrint

func PrettyPrint(v interface{}) (err error)

func RemoveStringFromSlice

func RemoveStringFromSlice(ss []string, s string) []string

func StringPresentInSlice

func StringPresentInSlice(ss []string, s string) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

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