util

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2016 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package util contains common functions that are used by the rest of the OpenShift build system.

Index

Constants

View Source
const (
	// NoBuildLogsMessage reports that no build logs are available
	NoBuildLogsMessage = "No logs are available."
)

Variables

This section is empty.

Functions

func BuildConfigSelector added in v1.1.2

func BuildConfigSelector(name string) labels.Selector

BuildConfigSelector returns a label Selector which can be used to find all builds for a BuildConfig.

func BuildConfigSelectorDeprecated added in v1.1.2

func BuildConfigSelectorDeprecated(name string) labels.Selector

BuildConfigSelectorDeprecated returns a label Selector which can be used to find all builds for a BuildConfig that use the deprecated labels.

func BuildNameForConfigVersion added in v1.0.8

func BuildNameForConfigVersion(name string, version int) string

BuildNameForConfigVersion returns the name of the version-th build for the config that has the provided name.

func ConfigNameForBuild added in v1.1.2

func ConfigNameForBuild(build *buildapi.Build) string

ConfigNameForBuild returns the name of the build config from a build name.

func GetBuildName

func GetBuildName(pod *kapi.Pod) string

GetBuildName returns name of the build pod.

func GetBuildPodName

func GetBuildPodName(build *buildapi.Build) string

GetBuildPodName returns name of the build pod. TODO: remove in favor of the one in the api package

func GetImageStreamForStrategy

func GetImageStreamForStrategy(strategy buildapi.BuildStrategy) *kapi.ObjectReference

GetImageStreamForStrategy returns the ImageStream[Tag/Image] ObjectReference associated with the BuildStrategy.

func IsBuildComplete

func IsBuildComplete(build *buildapi.Build) bool

IsBuildComplete returns whether the provided build is complete or not

func IsPaused added in v1.1.2

func IsPaused(bc *buildapi.BuildConfig) bool

IsPaused returns true if the provided BuildConfig is paused and cannot be used to create a new Build

func NameFromImageStream

func NameFromImageStream(namespace string, ref *kapi.ObjectReference, tag string) string

NameFromImageStream returns a concatenated name representing an ImageStream[Tag/Image] reference. If the reference does not contain a Namespace, the namespace parameter is used instead.

func VersionForBuild added in v1.1.2

func VersionForBuild(build *buildapi.Build) int

VersionForBuild returns the version from the provided build name. If no version can be found, 0 is returned to indicate no version.

Types

This section is empty.

Jump to

Keyboard shortcuts

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