]> go.fuhry.dev Git - runtime.git/commitdiff
[grpc/healthcheck] add missing List RPC (unimplemented)
authorDan Fuhry <dan@fuhry.com>
Wed, 19 Nov 2025 14:27:12 +0000 (09:27 -0500)
committerDan Fuhry <dan@fuhry.com>
Wed, 19 Nov 2025 14:28:04 +0000 (09:28 -0500)
grpc/internal/server/healthcheck.go

index c6e3d67fa5ab6019f84eb4ffc65cfaf40321300b..2984bdda7f1cb115f15d7f6933f7ea97c5d06512 100644 (file)
@@ -5,7 +5,9 @@ import (
        "sync"
 
        "google.golang.org/grpc"
+       "google.golang.org/grpc/codes"
        "google.golang.org/grpc/health/grpc_health_v1"
+       "google.golang.org/grpc/status"
 
        "go.fuhry.dev/runtime/utils/log"
 )
@@ -77,6 +79,10 @@ func (h *healthCheckServicer) Watch(req *grpc_health_v1.HealthCheckRequest, stre
        }
 }
 
+func (h *healthCheckServicer) List(ctx context.Context, req *grpc_health_v1.HealthListRequest) (*grpc_health_v1.HealthListResponse, error) {
+       return nil, status.Errorf(codes.Internal, "not implemented")
+}
+
 func NewHealthCheckServicer() HealthCheckServicer {
        return &healthCheckServicer{
                logger:   log.WithPrefix("grpc_health_v1"),