Make OpenAPI GVK and Action extensions all lower-case
Kubernetes-commit: a3cbfde4b18fdbddf9c94be80acd4f0468a492b7
This commit is contained in:
parent
d84eb10096
commit
749c4d2fef
|
|
@ -808,8 +808,12 @@ func (a *APIInstaller) registerResourceHandlers(path string, storage rest.Storag
|
||||||
return nil, fmt.Errorf("unrecognized action verb: %s", action.Verb)
|
return nil, fmt.Errorf("unrecognized action verb: %s", action.Verb)
|
||||||
}
|
}
|
||||||
for _, route := range routes {
|
for _, route := range routes {
|
||||||
route.Metadata(ROUTE_META_GVK, reqScope.Kind)
|
route.Metadata(ROUTE_META_GVK, metav1.GroupVersionKind{
|
||||||
route.Metadata(ROUTE_META_ACTION, action.Verb)
|
Group: reqScope.Kind.Group,
|
||||||
|
Version: reqScope.Kind.Version,
|
||||||
|
Kind: reqScope.Kind.Kind,
|
||||||
|
})
|
||||||
|
route.Metadata(ROUTE_META_ACTION, strings.ToLower(action.Verb))
|
||||||
ws.Route(route)
|
ws.Route(route)
|
||||||
}
|
}
|
||||||
// Note: update GetAuthorizerAttributes() when adding a custom handler.
|
// Note: update GetAuthorizerAttributes() when adding a custom handler.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue