kubectl: Remove swagger 1.2 entirely.

Kubernetes-commit: d1ce36371e637f159256f1f43e3590926ff906d5
This commit is contained in:
Antoine Pelisse
2017-09-28 15:58:53 -07:00
committed by Kubernetes Publisher
parent 2f42898d3b
commit 5e3eb38791
9 changed files with 75 additions and 220 deletions

View File

@@ -21,11 +21,9 @@ import (
"fmt"
"sync"
"github.com/emicklei/go-restful-swagger12"
"github.com/googleapis/gnostic/OpenAPIv2"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/apimachinery/pkg/version"
"k8s.io/client-go/discovery"
@@ -116,10 +114,6 @@ func (d *memCacheClient) ServerVersion() (*version.Info, error) {
return d.delegate.ServerVersion()
}
func (d *memCacheClient) SwaggerSchema(version schema.GroupVersion) (*swagger.ApiDeclaration, error) {
return d.delegate.SwaggerSchema(version)
}
func (d *memCacheClient) OpenAPISchema() (*openapi_v2.Document, error) {
return d.delegate.OpenAPISchema()
}