snapshot of https://github.com/ory/keto.git (master, 2026-09-16; blobs > 131072B omitted)
Some checks failed
CI / Run lints and checks (push) Failing after 47s
CI / Run tests (push) Failing after 1s
CI / Run race tests (push) Failing after 5s
CI / Build CLI docs (push) Has been skipped
CI / Run buf actions (push) Failing after 5s
CodeQL / Analyze (go) (push) Failing after 3s
CodeQL / Analyze (javascript) (push) Failing after 2s
Docker Image Scanners / scanners (push) Failing after 3s
Format / format (push) Failing after 3s
Synchronize Issue Labels / Synchronize Issue Labels (push) Has been skipped
CI / Generate release (push) Has been skipped
CI / Draft newsletter (push) Has been skipped
CI / Pending approval Slack notification (push) Has been skipped
CI / Send newsletter (push) Has been skipped
Some checks failed
CI / Run lints and checks (push) Failing after 47s
CI / Run tests (push) Failing after 1s
CI / Run race tests (push) Failing after 5s
CI / Build CLI docs (push) Has been skipped
CI / Run buf actions (push) Failing after 5s
CodeQL / Analyze (go) (push) Failing after 3s
CodeQL / Analyze (javascript) (push) Failing after 2s
Docker Image Scanners / scanners (push) Failing after 3s
Format / format (push) Failing after 3s
Synchronize Issue Labels / Synchronize Issue Labels (push) Has been skipped
CI / Generate release (push) Has been skipped
CI / Draft newsletter (push) Has been skipped
CI / Pending approval Slack notification (push) Has been skipped
CI / Send newsletter (push) Has been skipped
This commit is contained in:
37
oryx/healthx/doc.go
Normal file
37
oryx/healthx/doc.go
Normal file
@@ -0,0 +1,37 @@
|
||||
// Copyright © 2023 Ory Corp
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Package healthx providers helpers for returning health status information via HTTP.
|
||||
package healthx
|
||||
|
||||
import "strings"
|
||||
|
||||
// The health status of the service.
|
||||
//
|
||||
// swagger:model healthStatus
|
||||
type swaggerHealthStatus struct {
|
||||
// Status always contains "ok".
|
||||
Status string `json:"status"`
|
||||
}
|
||||
|
||||
// The not ready status of the service.
|
||||
//
|
||||
// swagger:model healthNotReadyStatus
|
||||
type swaggerNotReadyStatus struct {
|
||||
// Errors contains a list of errors that caused the not ready status.
|
||||
Errors map[string]string `json:"errors"`
|
||||
}
|
||||
|
||||
func (s swaggerNotReadyStatus) Error() string {
|
||||
var errs []string
|
||||
for _, err := range s.Errors {
|
||||
errs = append(errs, err)
|
||||
}
|
||||
return strings.Join(errs, "; ")
|
||||
}
|
||||
|
||||
// swagger:model version
|
||||
type swaggerVersion struct {
|
||||
// Version is the service's version.
|
||||
Version string `json:"version"`
|
||||
}
|
||||
Reference in New Issue
Block a user