Signed-off-by: Tiger Wang <tigerwang@outlook.com>
This commit is contained in:
Tiger Wang 2023-01-30 13:58:17 -05:00
parent fb98b53358
commit b765f45cae
3 changed files with 22 additions and 22 deletions

View File

@ -38,7 +38,7 @@ paths:
summary: Get service status summary: Get service status
description: |- description: |-
Get running status of each `casaos-*` service. Get running status of each `casaos-*` service.
operationId: getHealth operationId: getHealthServices
responses: responses:
"200": "200":
$ref: "#/components/responses/GetHealthServicesOK" $ref: "#/components/responses/GetHealthServicesOK"

View File

@ -47,7 +47,7 @@ type ResponseInternalServerError = BaseResponse
type ServerInterface interface { type ServerInterface interface {
// Get service status // Get service status
// (GET /health/services) // (GET /health/services)
GetHealth(ctx echo.Context) error GetHealthServices(ctx echo.Context) error
} }
// ServerInterfaceWrapper converts echo contexts to parameters. // ServerInterfaceWrapper converts echo contexts to parameters.
@ -55,14 +55,14 @@ type ServerInterfaceWrapper struct {
Handler ServerInterface Handler ServerInterface
} }
// GetHealth converts echo context to params. // GetHealthServices converts echo context to params.
func (w *ServerInterfaceWrapper) GetHealth(ctx echo.Context) error { func (w *ServerInterfaceWrapper) GetHealthServices(ctx echo.Context) error {
var err error var err error
ctx.Set(Access_tokenScopes, []string{""}) ctx.Set(Access_tokenScopes, []string{""})
// Invoke the callback with all the unmarshalled arguments // Invoke the callback with all the unmarshalled arguments
err = w.Handler.GetHealth(ctx) err = w.Handler.GetHealthServices(ctx)
return err return err
} }
@ -94,28 +94,28 @@ func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL
Handler: si, Handler: si,
} }
router.GET(baseURL+"/health/services", wrapper.GetHealth) router.GET(baseURL+"/health/services", wrapper.GetHealthServices)
} }
// Base64 encoded, gzipped, json marshaled Swagger object // Base64 encoded, gzipped, json marshaled Swagger object
var swaggerSpec = []string{ var swaggerSpec = []string{
"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",
} }
// GetSwagger returns the content of the embedded swagger specification file // GetSwagger returns the content of the embedded swagger specification file

View File

@ -8,7 +8,7 @@ import (
"github.com/labstack/echo/v4" "github.com/labstack/echo/v4"
) )
func (s *CasaOS) GetHealth(ctx echo.Context) error { func (s *CasaOS) GetHealthServices(ctx echo.Context) error {
services, err := service.MyService.Health().Services() services, err := service.MyService.Health().Services()
if err != nil { if err != nil {
message := err.Error() message := err.Error()