From f975be679c0e2d05dce55b75ae22be3d3b766150 Mon Sep 17 00:00:00 2001 From: "Dr. Stefan Schimanski" Date: Sun, 29 Jan 2017 22:58:29 +0100 Subject: [PATCH] pkg/genericapiserver/endpoints: cut off extensions api dep --- pkg/genericapiserver/endpoints/installer.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/genericapiserver/endpoints/installer.go b/pkg/genericapiserver/endpoints/installer.go index 43416ae67e4..878985c3da5 100644 --- a/pkg/genericapiserver/endpoints/installer.go +++ b/pkg/genericapiserver/endpoints/installer.go @@ -38,7 +38,6 @@ import ( "k8s.io/apiserver/pkg/endpoints/handlers/negotiation" "k8s.io/apiserver/pkg/endpoints/metrics" "k8s.io/apiserver/pkg/endpoints/request" - "k8s.io/kubernetes/pkg/apis/extensions" "k8s.io/kubernetes/pkg/genericapiserver/endpoints/handlers" "k8s.io/kubernetes/pkg/genericapiserver/registry/rest" @@ -154,8 +153,9 @@ func (a *APIInstaller) getResourceKind(path string, storage rest.Storage) (schem break } - // TODO This keeps it doing what it was doing before, but it doesn't feel right. - if fqKind.Group == extensions.GroupName && fqKind.Kind == "ThirdPartyResourceData" { + // TODO: keep rid of extensions api group dependency here + // This keeps it doing what it was doing before, but it doesn't feel right. + if fqKind.Group == "extensions" && fqKind.Kind == "ThirdPartyResourceData" { fqKindToRegister = a.group.GroupVersion.WithKind(fqKind.Kind) } }