Skip to content

Commit 3446ffb

Browse files
authored
Merge pull request kubernetes#90882 from RainbowMango/pr_switch_deprecated_RegisterOpenAPIVersionedService
Switch deprecated RegisterOpenAPIVersionedService function
2 parents 9dce6a6 + ec23446 commit 3446ffb

File tree

1 file changed

+8
-1
lines changed
  • staging/src/k8s.io/apiserver/pkg/server/routes

1 file changed

+8
-1
lines changed

staging/src/k8s.io/apiserver/pkg/server/routes/openapi.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,16 @@ func (oa OpenAPI) Install(c *restful.Container, mux *mux.PathRecorderMux) (*hand
3838
if err != nil {
3939
klog.Fatalf("Failed to build open api spec for root: %v", err)
4040
}
41-
openAPIVersionedService, err := handler.RegisterOpenAPIVersionedService(spec, "/openapi/v2", mux)
41+
42+
openAPIVersionedService, err := handler.NewOpenAPIService(spec)
43+
if err != nil {
44+
klog.Fatalf("Failed to create OpenAPIService: %v", err)
45+
}
46+
47+
err = openAPIVersionedService.RegisterOpenAPIVersionedService("/openapi/v2", mux)
4248
if err != nil {
4349
klog.Fatalf("Failed to register versioned open api spec for root: %v", err)
4450
}
51+
4552
return openAPIVersionedService, spec
4653
}

0 commit comments

Comments
 (0)