remove unused kubernetes/pkg/util/version dependency

Signed-off-by: Steve Kriss <steve@heptio.com>
This commit is contained in:
Steve Kriss
2018-04-20 12:59:22 -07:00
parent 31645d163e
commit 989169dcfe
4 changed files with 1 additions and 323 deletions
-16
View File
@@ -24,9 +24,7 @@ import (
"k8s.io/api/core/v1"
apierrors "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/discovery"
corev1 "k8s.io/client-go/kubernetes/typed/core/v1"
"k8s.io/kubernetes/pkg/util/version"
)
// NamespaceAndName returns a string in the format <namespace>/<name>
@@ -50,17 +48,3 @@ func EnsureNamespaceExists(namespace *v1.Namespace, client corev1.NamespaceInter
return false, errors.Wrapf(err, "error creating namespace %s", namespace.Name)
}
}
func ServerVersion(client discovery.DiscoveryInterface) (*version.Version, error) {
versionInfo, err := client.ServerVersion()
if err != nil {
return nil, errors.Wrap(err, "error getting server version")
}
semVer, err := version.ParseSemantic(versionInfo.String())
if err != nil {
return nil, errors.Wrap(err, "error parsing server version")
}
return semVer, err
}