Versions in this module Expand all Collapse all v0 v0.6.0 Aug 7, 2019 Changes in this version + type MPIJobV1alpha1Condition struct + func NewMPIJobV1alpha1Condition() *MPIJobV1alpha1Condition + func (c *MPIJobV1alpha1Condition) CheckCondition(resource *unstructured.Unstructured) (ResourceConditionStatus, error) v0.5.0 Mar 5, 2019 Changes in this version + var ErrWaitTimeout = errors.New("timed out waiting for the condition") + func ExponentialBackoff(backoff Backoff, timeout time.Duration, condition ConditionFunc) error + func Jitter(duration time.Duration, maxFactor float64) time.Duration + type Backoff struct + Cap time.Duration + Duration time.Duration + Factor float64 + Jitter float64 + Steps int + func (b *Backoff) Step() time.Duration + type ConditionFunc func() (done bool, err error) + type DeploymentV1beta1Condition struct + func NewDeploymentV1beta1Condition() *DeploymentV1beta1Condition + func (c *DeploymentV1beta1Condition) CheckCondition(resource *unstructured.Unstructured) (ResourceConditionStatus, error) + type JobV1Condition struct + func NewJobV1Condition() *JobV1Condition + func (c *JobV1Condition) CheckCondition(resource *unstructured.Unstructured) (ResourceConditionStatus, error) + type ResourceConditionInterface interface + CheckCondition func(resource *unstructured.Unstructured) (ResourceConditionStatus, error) + func NewResourceCondition(ref *common.ResourceRef) ResourceConditionInterface + type ResourceConditionStatus string + const ResourceConditionFailure + const ResourceConditionSuccess + const ResourceConditionTimeout + const ResourceConditionUnknown