func deletePolicyBindings(client osclient.Interface, ns string) error { items, err := client.PolicyBindings(ns).List(labels.Everything(), fields.Everything()) if err != nil { return err } for i := range items.Items { err := client.PolicyBindings(ns).Delete(items.Items[i].Name) if err != nil && !errors.IsNotFound(err) { return err } } return nil }
func deletePolicyBindings(client osclient.Interface, ns string) error { items, err := client.PolicyBindings(ns).List(kapi.ListOptions{}) if err != nil { return err } for i := range items.Items { err := client.PolicyBindings(ns).Delete(items.Items[i].Name) if err != nil && !errors.IsNotFound(err) { return err } } return nil }