Skip to content

Commit ec23446

Browse files
committed
Switch deprecated RegisterOpenAPIVersionedService function by OpenAPIService.RegisterOpenAPIVersionedService.
1 parent 87e5d4e commit ec23446

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)