func()

in pkg/server/healthz.go [71:80]


func (h *HealthZ) checkRPC(ctx context.Context, client grpc_health_v1.HealthClient) error {
	v, err := client.Check(ctx, &grpc_health_v1.HealthCheckRequest{})
	if err != nil {
		return err
	}
	if v == nil || v.Status != grpc_health_v1.HealthCheckResponse_SERVING {
		return fmt.Errorf("expected health check response serving")
	}
	return nil
}