Versions in this module Expand all Collapse all v1 v1.4.0 Nov 9, 2024 v1.3.0 Nov 10, 2024 Changes in this version + type AppsConditionFunc func(appsFactory *apps.Factory, namespace, name string) (string, wait.ConditionFunc) + type Condition struct + func NewCondition(name string, wc wait.ConditionFunc, interval, timeout time.Duration) *Condition + func NewDefaultCondition(name string, wc wait.ConditionFunc) *Condition + func (c *Condition) Wait(ctx context.Context) error + type ConditionList []*Condition + func (cl ConditionList) Wait(ctx context.Context) error + type NamespaceCondition struct + func NewNamespaceCondition(kubeConfig *restclient.Config, namespace string) (*NamespaceCondition, error) + func (n *NamespaceCondition) AddAppsCondition(appsConditionFunc AppsConditionFunc, names ...string) + func (n *NamespaceCondition) AddDaemonSetsClean(names ...string) + func (n *NamespaceCondition) AddDaemonSetsReady(names ...string) + func (n *NamespaceCondition) AddDeploymentsClean(names ...string) + func (n *NamespaceCondition) AddDeploymentsReady(names ...string) + func (n *NamespaceCondition) Wait(ctx context.Context) error