From 5649580528b1ea3a0acf2fdc868cc670ff439b7f Mon Sep 17 00:00:00 2001 From: NickrenREN Date: Fri, 22 Sep 2017 01:05:06 +0800 Subject: [PATCH] remove rackspace related code --- pkg/cloudprovider/providers/openstack/openstack.go | 1 - pkg/volume/cinder/BUILD | 1 - pkg/volume/cinder/cinder.go | 8 +------- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/pkg/cloudprovider/providers/openstack/openstack.go b/pkg/cloudprovider/providers/openstack/openstack.go index 0233892..bd1c91b 100644 --- a/pkg/cloudprovider/providers/openstack/openstack.go +++ b/pkg/cloudprovider/providers/openstack/openstack.go @@ -484,7 +484,6 @@ func (os *OpenStack) HasClusterID() bool { func (os *OpenStack) LoadBalancer() (cloudprovider.LoadBalancer, bool) { glog.V(4).Info("openstack.LoadBalancer() called") - // TODO: Search for and support Rackspace loadbalancer API, and others. network, err := os.NewNetworkV2() if err != nil { return nil, false diff --git a/pkg/volume/cinder/BUILD b/pkg/volume/cinder/BUILD index d89b25d..5ef1cc3 100644 --- a/pkg/volume/cinder/BUILD +++ b/pkg/volume/cinder/BUILD @@ -17,7 +17,6 @@ go_library( deps = [ "//pkg/cloudprovider:go_default_library", "//pkg/cloudprovider/providers/openstack:go_default_library", - "//pkg/cloudprovider/providers/rackspace:go_default_library", "//pkg/kubelet/apis:go_default_library", "//pkg/util/keymutex:go_default_library", "//pkg/util/mount:go_default_library", diff --git a/pkg/volume/cinder/cinder.go b/pkg/volume/cinder/cinder.go index 45b8d32..c5cca5c 100644 --- a/pkg/volume/cinder/cinder.go +++ b/pkg/volume/cinder/cinder.go @@ -29,7 +29,6 @@ import ( "k8s.io/apimachinery/pkg/types" "k8s.io/kubernetes/pkg/cloudprovider" "k8s.io/kubernetes/pkg/cloudprovider/providers/openstack" - "k8s.io/kubernetes/pkg/cloudprovider/providers/rackspace" "k8s.io/kubernetes/pkg/util/keymutex" "k8s.io/kubernetes/pkg/util/mount" kstrings "k8s.io/kubernetes/pkg/util/strings" @@ -188,9 +187,6 @@ func (plugin *cinderPlugin) newProvisionerInternal(options volume.VolumeOptions, } func getCloudProvider(cloudProvider cloudprovider.Interface) (CinderProvider, error) { - if cloud, ok := cloudProvider.(*rackspace.Rackspace); ok && cloud != nil { - return cloud, nil - } if cloud, ok := cloudProvider.(*openstack.OpenStack); ok && cloud != nil { return cloud, nil } @@ -205,12 +201,10 @@ func (plugin *cinderPlugin) getCloudProvider() (CinderProvider, error) { } switch cloud := cloud.(type) { - case *rackspace.Rackspace: - return cloud, nil case *openstack.OpenStack: return cloud, nil default: - return nil, errors.New("Invalid cloud provider: expected OpenStack or Rackspace.") + return nil, errors.New("Invalid cloud provider: expected OpenStack.") } }