Commit 9597cb15 authored by deads2k's avatar deads2k

move swagger route to apiserver

parent c523476d
...@@ -37,7 +37,7 @@ readonly SWAGGER_PKG="swagger" ...@@ -37,7 +37,7 @@ readonly SWAGGER_PKG="swagger"
function kube::hack::build_ui() { function kube::hack::build_ui() {
local pkg="$1" local pkg="$1"
local src="$2" local src="$2"
local output_file="pkg/genericapiserver/server/routes/data/${pkg}/datafile.go" local output_file="staging/src/k8s.io/apiserver/pkg/server/routes/data/${pkg}/datafile.go"
go-bindata -nocompress -o "${output_file}" -prefix ${PWD} -pkg "${pkg}" "${src}" go-bindata -nocompress -o "${output_file}" -prefix ${PWD} -pkg "${pkg}" "${src}"
......
...@@ -24,7 +24,6 @@ go_library( ...@@ -24,7 +24,6 @@ go_library(
"//pkg/genericapiserver/endpoints/handlers/responsewriters:go_default_library", "//pkg/genericapiserver/endpoints/handlers/responsewriters:go_default_library",
"//pkg/genericapiserver/server/mux:go_default_library", "//pkg/genericapiserver/server/mux:go_default_library",
"//pkg/genericapiserver/server/openapi:go_default_library", "//pkg/genericapiserver/server/openapi:go_default_library",
"//pkg/genericapiserver/server/routes/data/swagger:go_default_library",
"//vendor:github.com/elazarl/go-bindata-assetfs", "//vendor:github.com/elazarl/go-bindata-assetfs",
"//vendor:github.com/emicklei/go-restful", "//vendor:github.com/emicklei/go-restful",
"//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/emicklei/go-restful/swagger",
...@@ -34,6 +33,7 @@ go_library( ...@@ -34,6 +33,7 @@ go_library(
"//vendor:k8s.io/apimachinery/pkg/openapi", "//vendor:k8s.io/apimachinery/pkg/openapi",
"//vendor:k8s.io/apimachinery/pkg/version", "//vendor:k8s.io/apimachinery/pkg/version",
"//vendor:k8s.io/apiserver/pkg/endpoints/metrics", "//vendor:k8s.io/apiserver/pkg/endpoints/metrics",
"//vendor:k8s.io/apiserver/pkg/server/routes/data/swagger",
"//vendor:k8s.io/apiserver/pkg/storage/etcd/metrics", "//vendor:k8s.io/apiserver/pkg/storage/etcd/metrics",
], ],
) )
...@@ -47,9 +47,6 @@ filegroup( ...@@ -47,9 +47,6 @@ filegroup(
filegroup( filegroup(
name = "all-srcs", name = "all-srcs",
srcs = [ srcs = [":package-srcs"],
":package-srcs",
"//pkg/genericapiserver/server/routes/data/swagger:all-srcs",
],
tags = ["automanaged"], tags = ["automanaged"],
) )
package(default_visibility = ["//visibility:public"])
licenses(["notice"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_library",
)
go_library(
name = "go_default_library",
srcs = ["datafile.go"],
tags = ["automanaged"],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
...@@ -21,8 +21,8 @@ import ( ...@@ -21,8 +21,8 @@ import (
assetfs "github.com/elazarl/go-bindata-assetfs" assetfs "github.com/elazarl/go-bindata-assetfs"
"k8s.io/apiserver/pkg/server/routes/data/swagger"
"k8s.io/kubernetes/pkg/genericapiserver/server/mux" "k8s.io/kubernetes/pkg/genericapiserver/server/mux"
"k8s.io/kubernetes/pkg/genericapiserver/server/routes/data/swagger"
) )
// SwaggerUI exposes files in third_party/swagger-ui/ under /swagger-ui. // SwaggerUI exposes files in third_party/swagger-ui/ under /swagger-ui.
......
...@@ -14002,3 +14002,9 @@ go_library( ...@@ -14002,3 +14002,9 @@ go_library(
"//vendor:k8s.io/client-go/util/clock", "//vendor:k8s.io/client-go/util/clock",
], ],
) )
go_library(
name = "k8s.io/apiserver/pkg/server/routes/data/swagger",
srcs = ["k8s.io/apiserver/pkg/server/routes/data/swagger/datafile.go"],
tags = ["automanaged"],
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment