Versions in this module Expand all Collapse all v0 v0.0.1 Jun 13, 2018 Changes in this version + func StepsFromTemplateInstance(ti *templatev1.TemplateInstance, namespace string, clients client.RESTClients, ...) (map[string]*Step, error) + type BasicStepWatcher struct + type BuildStepWatcher BasicStepWatcher + func NewBuildStepWatcher(namespace, name string, buildclient *buildv1client.BuildV1Client) (*BuildStepWatcher, error) + func (a *BuildStepWatcher) Event(event watch.Event) (bool, error) + type CompleteStatus int + const CompletedSuccess + const CompletedTimeout + type DeploymentConfigStepWatcher BasicStepWatcher + func NewDeploymentConfigStepWatcher(namespace, name string, appsclient *appsv1client.AppsV1Client) (*DeploymentConfigStepWatcher, error) + func (a *DeploymentConfigStepWatcher) Event(event watch.Event) (bool, error) + type EndpointsStepWatcher BasicStepWatcher + func NewEndpointsStepWatcher(namespace, name string, coreclient *corev1client.CoreV1Client) (*EndpointsStepWatcher, error) + func (a *EndpointsStepWatcher) Event(event watch.Event) (bool, error) + type ImageStreamTagStepWatcher BasicStepWatcher + func NewImageStreamTagStepWatcher(namespace, name string, imageclient *imagev1client.ImageV1Client) (*ImageStreamTagStepWatcher, error) + func (a *ImageStreamTagStepWatcher) Event(event watch.Event) (bool, error) + type PersistentVolumeClaimStepWatcher BasicStepWatcher + func NewPersistentVolumeClaimStepWatcher(namespace, name string, coreclient *corev1client.CoreV1Client) (*PersistentVolumeClaimStepWatcher, error) + func (a *PersistentVolumeClaimStepWatcher) Event(event watch.Event) (bool, error) + type RouteStepWatcher BasicStepWatcher + func NewRouteStepWatcher(namespace, name string, routeclient *routev1client.RouteV1Client) (*RouteStepWatcher, error) + func (a *RouteStepWatcher) Event(event watch.Event) (bool, error) + type ServiceStepWatcher BasicStepWatcher + func NewServiceStepWatcher(namespace, name string, coreclient *corev1client.CoreV1Client) (*ServiceStepWatcher, error) + func (a *ServiceStepWatcher) Event(event watch.Event) (bool, error) + type Step struct + Dependents []string + EndTime time.Time + Err error + Mutex sync.Mutex + Prereqs []string + func (s *Step) Done(timedOut bool, err error, watchers map[string]*Step) + type StepWatcher interface + Event func(event watch.Event) (bool, error) + type TemplateInstanceStepWatcher BasicStepWatcher + func NewTemplateInstanceStepWatcher(namespace string, metadata metav1.ObjectMeta, ...) (*TemplateInstanceStepWatcher, error) + func (a *TemplateInstanceStepWatcher) Event(event watch.Event) (bool, error)