mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Separate Put and Patch Options
This commit is contained in:
parent
4198d66457
commit
f0394dd6e0
@ -348,13 +348,13 @@ func (b *builder) buildRoute(root, path, httpMethod, actionVerb, operationVerb s
|
|||||||
// Build option parameters
|
// Build option parameters
|
||||||
switch actionVerb {
|
switch actionVerb {
|
||||||
case "get":
|
case "get":
|
||||||
// TODO: CRD support for export is still under consideration
|
|
||||||
endpoints.AddObjectParams(b.ws, route, &metav1.GetOptions{})
|
endpoints.AddObjectParams(b.ws, route, &metav1.GetOptions{})
|
||||||
case "list", "deletecollection":
|
case "list", "deletecollection":
|
||||||
endpoints.AddObjectParams(b.ws, route, &metav1.ListOptions{})
|
endpoints.AddObjectParams(b.ws, route, &metav1.ListOptions{})
|
||||||
case "put", "patch":
|
case "put":
|
||||||
// TODO: PatchOption added in feature branch but not in master yet
|
|
||||||
endpoints.AddObjectParams(b.ws, route, &metav1.UpdateOptions{})
|
endpoints.AddObjectParams(b.ws, route, &metav1.UpdateOptions{})
|
||||||
|
case "patch":
|
||||||
|
endpoints.AddObjectParams(b.ws, route, &metav1.PatchOptions{})
|
||||||
case "post":
|
case "post":
|
||||||
endpoints.AddObjectParams(b.ws, route, &metav1.CreateOptions{})
|
endpoints.AddObjectParams(b.ws, route, &metav1.CreateOptions{})
|
||||||
case "delete":
|
case "delete":
|
||||||
|
Loading…
Reference in New Issue
Block a user