Skip to content

Commit 11ddec8

Browse files
committed
[supervisor] expose control service over REST
1 parent d8b68fd commit 11ddec8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

components/supervisor/pkg/supervisor/services.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,11 @@ func (c *ControlService) RegisterGRPC(srv *grpc.Server) {
730730
api.RegisterControlServiceServer(srv, c)
731731
}
732732

733+
// RegisterREST registers the REST info service.
734+
func (is *ControlService) RegisterREST(mux *runtime.ServeMux, grpcEndpoint string) error {
735+
return api.RegisterControlServiceHandlerFromEndpoint(context.Background(), mux, grpcEndpoint, []grpc.DialOption{grpc.WithTransportCredentials(insecure.NewCredentials())})
736+
}
737+
733738
// ExposePort exposes a port.
734739
func (c *ControlService) ExposePort(ctx context.Context, req *api.ExposePortRequest) (*api.ExposePortResponse, error) {
735740
err := c.portsManager.Expose(ctx, req.Port)

0 commit comments

Comments
 (0)