From 76a754db84b5b91f68171775a0032985e3d2f759 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Sat, 22 Oct 2016 10:20:40 -0700 Subject: [PATCH] e2e:delete cleanup util that isn't compiling --- test/e2e/cleanup/BUILD | 21 ---------------- test/e2e/cleanup/cleanup.go | 48 ------------------------------------- 2 files changed, 69 deletions(-) delete mode 100644 test/e2e/cleanup/BUILD delete mode 100644 test/e2e/cleanup/cleanup.go diff --git a/test/e2e/cleanup/BUILD b/test/e2e/cleanup/BUILD deleted file mode 100644 index 007fafb57e9..00000000000 --- a/test/e2e/cleanup/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_binary", - "go_library", - "go_test", - "cgo_library", -) - -go_binary( - name = "cleanup", - srcs = ["cleanup.go"], - tags = ["automanaged"], - deps = [ - "//test/e2e:go_default_library", - "//vendor:github.com/spf13/pflag", - ], -) diff --git a/test/e2e/cleanup/cleanup.go b/test/e2e/cleanup/cleanup.go deleted file mode 100644 index bbb4fce08d8..00000000000 --- a/test/e2e/cleanup/cleanup.go +++ /dev/null @@ -1,48 +0,0 @@ -/* -Copyright 2015 The Kubernetes Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -package main - -import ( - "log" - "os" - "strings" - - flag "github.com/spf13/pflag" - - "k8s.io/kubernetes/test/e2e" -) - -// This is a script to help cleanup external resources. Currently it only -// supports Ingress. -var ( - flags = flag.NewFlagSet("A script to purge resources from a live cluster/project etc", flag.ContinueOnError) - resource = flags.String("resource", "", "name of the resource to cleanup, eg: ingress") - project = flags.String("project", "", "name of the project, eg: argument of gcloud --project") -) - -func main() { - flags.Parse(os.Args) - if *resource == "" || *project == "" { - log.Fatalf("Please specify a resource and project to cleanup.") - } - if strings.ToLower(*resource) == "ingress" { - ingController := e2e.GCEIngressController{UID: ".*", Project: *project} - log.Printf("%v", ingController.Cleanup(true)) - return - } - log.Fatalf("Unknown resource %v", *resource) -}