|
|
@ -36,6 +36,7 @@ type FailingKubeClient struct {
|
|
|
|
CreateError error
|
|
|
|
CreateError error
|
|
|
|
GetError error
|
|
|
|
GetError error
|
|
|
|
WaitError error
|
|
|
|
WaitError error
|
|
|
|
|
|
|
|
WaitForDeleteError error
|
|
|
|
DeleteError error
|
|
|
|
DeleteError error
|
|
|
|
DeleteWithPropagationError error
|
|
|
|
DeleteWithPropagationError error
|
|
|
|
WatchUntilReadyError error
|
|
|
|
WatchUntilReadyError error
|
|
|
@ -82,8 +83,8 @@ func (f *FailingKubeClient) WaitWithJobs(resources kube.ResourceList, d time.Dur
|
|
|
|
|
|
|
|
|
|
|
|
// WaitForDelete returns the configured error if set or prints
|
|
|
|
// WaitForDelete returns the configured error if set or prints
|
|
|
|
func (f *FailingKubeClient) WaitForDelete(resources kube.ResourceList, d time.Duration) error {
|
|
|
|
func (f *FailingKubeClient) WaitForDelete(resources kube.ResourceList, d time.Duration) error {
|
|
|
|
if f.WaitError != nil {
|
|
|
|
if f.WaitForDeleteError != nil {
|
|
|
|
return f.WaitError
|
|
|
|
return f.WaitForDeleteError
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return f.PrintingKubeClient.WaitForDelete(resources, d)
|
|
|
|
return f.PrintingKubeClient.WaitForDelete(resources, d)
|
|
|
|
}
|
|
|
|
}
|
|
|
|