From 0dd83136e6623964fc5dc8f1f4624fac5ae7748c Mon Sep 17 00:00:00 2001 From: Xin Wang Date: Tue, 18 Feb 2020 17:10:22 +0800 Subject: [PATCH] Add patch api header Signed-off-by: Xin Wang --- pkg/kapis/resources/v1alpha2/register.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/kapis/resources/v1alpha2/register.go b/pkg/kapis/resources/v1alpha2/register.go index 2e183efed..10652eda0 100644 --- a/pkg/kapis/resources/v1alpha2/register.go +++ b/pkg/kapis/resources/v1alpha2/register.go @@ -58,6 +58,7 @@ func addWebService(c *restful.Container) error { webservice := runtime.NewWebService(GroupVersion) ok := "ok" + mimePatch := []string{restful.MIME_JSON, runtime.MimeMergePatchJson, runtime.MimeJsonPatchJson} webservice.Route(webservice.GET("/namespaces/{namespace}/{resources}"). To(resources.ListNamespacedResources). @@ -259,6 +260,7 @@ func addWebService(c *restful.Container) error { To(workloadstatuses.GetNamespacedAbnormalWorkloads)) webservice.Route(webservice.PATCH("/storageclasses/{storageclass}"). + Consumes(mimePatch...). To(resources.PatchStorageClass). Doc("patch storage class"). Metadata(restfulspec.KeyOpenAPITags, []string{constants.ClusterResourcesTag}).