Documentation ¶
Overview ¶
Package support is a library of code useful to any strategy.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAcceptAvailablePods ¶
func NewAcceptAvailablePods( out io.Writer, kclient kcoreclient.ReplicationControllersGetter, timeout time.Duration, ) *acceptAvailablePods
NewAcceptAvailablePods makes a new acceptAvailablePods from a real client.
Types ¶
type HookExecutor ¶
type HookExecutor interface {
Execute(hook *appsapi.LifecycleHook, rc *kapi.ReplicationController, suffix, label string) error
}
HookExecutor knows how to execute a deployment lifecycle hook.
func NewHookExecutor ¶
func NewHookExecutor(pods kcoreclient.PodsGetter, tags imageclient.ImageStreamTagsGetter, events kcoreclient.EventsGetter, out io.Writer, decoder runtime.Decoder) HookExecutor
NewHookExecutor makes a HookExecutor from a client.
Click to show internal directories.
Click to hide internal directories.