From f565646ea55b9097b6c180777b8bb18be89d66c0 Mon Sep 17 00:00:00 2001 From: Chao Xu Date: Mon, 14 Dec 2015 13:34:07 -0800 Subject: [PATCH] remove dead code in client --- pkg/client/unversioned/client.go | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/pkg/client/unversioned/client.go b/pkg/client/unversioned/client.go index b761fdcd64c..4eb71004bf5 100644 --- a/pkg/client/unversioned/client.go +++ b/pkg/client/unversioned/client.go @@ -25,7 +25,6 @@ import ( "github.com/emicklei/go-restful/swagger" - "k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api/unversioned" "k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/version" @@ -162,25 +161,6 @@ func (c *Client) ServerAPIVersions() (*unversioned.APIVersions, error) { return &v, nil } -type ComponentValidatorInterface interface { - ValidateComponents() (*api.ComponentStatusList, error) -} - -// ValidateComponents retrieves and parses the master's self-monitored cluster state. -// TODO: This should hit the versioned endpoint when that is implemented. -func (c *Client) ValidateComponents() (*api.ComponentStatusList, error) { - body, err := c.Get().AbsPath("/validate").DoRaw() - if err != nil { - return nil, err - } - - statuses := []api.ComponentStatus{} - if err := json.Unmarshal(body, &statuses); err != nil { - return nil, fmt.Errorf("got '%s': %v", string(body), err) - } - return &api.ComponentStatusList{Items: statuses}, nil -} - // SwaggerSchemaInterface has a method to retrieve the swagger schema. Used in // client.Interface type SwaggerSchemaInterface interface {