Upgrade k8s package verison (#5358)
* upgrade k8s package version Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io> * Script upgrade and code formatting. Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io> Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
This commit is contained in:
34
vendor/k8s.io/kube-openapi/pkg/common/restfuladapter/webservice_adapter.go
generated
vendored
Normal file
34
vendor/k8s.io/kube-openapi/pkg/common/restfuladapter/webservice_adapter.go
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
package restfuladapter
|
||||
|
||||
import (
|
||||
"github.com/emicklei/go-restful/v3"
|
||||
"k8s.io/kube-openapi/pkg/common"
|
||||
)
|
||||
|
||||
var _ common.RouteContainer = &WebServiceAdapter{}
|
||||
|
||||
// WebServiceAdapter adapts a restful.WebService to common.RouteContainer.
|
||||
type WebServiceAdapter struct {
|
||||
WebService *restful.WebService
|
||||
}
|
||||
|
||||
func (r *WebServiceAdapter) RootPath() string {
|
||||
return r.WebService.RootPath()
|
||||
}
|
||||
|
||||
func (r *WebServiceAdapter) PathParameters() []common.Parameter {
|
||||
var params []common.Parameter
|
||||
for _, rParam := range r.WebService.PathParameters() {
|
||||
params = append(params, &ParamAdapter{rParam})
|
||||
}
|
||||
return params
|
||||
}
|
||||
|
||||
func (r *WebServiceAdapter) Routes() []common.Route {
|
||||
var routes []common.Route
|
||||
for _, rRoute := range r.WebService.Routes() {
|
||||
localRoute := rRoute
|
||||
routes = append(routes, &RouteAdapter{&localRoute})
|
||||
}
|
||||
return routes
|
||||
}
|
||||
Reference in New Issue
Block a user