func deleteIngress(expClient client.ExtensionsInterface, ns string) error { items, err := expClient.Ingress(ns).List(unversioned.ListOptions{}) if err != nil { return err } for i := range items.Items { err := expClient.Ingress(ns).Delete(items.Items[i].Name, nil) if err != nil && !errors.IsNotFound(err) { return err } } return nil }
func deleteDaemonSets(expClient client.ExtensionsInterface, ns string) error { items, err := expClient.DaemonSets(ns).List(api.ListOptions{}) if err != nil { return err } for i := range items.Items { err := expClient.DaemonSets(ns).Delete(items.Items[i].Name) if err != nil && !errors.IsNotFound(err) { return err } } return nil }
func deleteIngress(expClient client.ExtensionsInterface, ns string) error { items, err := expClient.Ingress(ns).List(labels.Everything(), fields.Everything()) if err != nil { return err } for i := range items.Items { err := expClient.Ingress(ns).Delete(items.Items[i].Name, nil) if err != nil && !errors.IsNotFound(err) { return err } } return nil }
func deleteHorizontalPodAutoscalers(expClient client.ExtensionsInterface, ns string) error { items, err := expClient.HorizontalPodAutoscalers(ns).List(api.ListOptions{}) if err != nil { return err } for i := range items.Items { err := expClient.HorizontalPodAutoscalers(ns).Delete(items.Items[i].Name, nil) if err != nil && !errors.IsNotFound(err) { return err } } return nil }