MCPcopy Create free account
hub / github.com/cortexproject/cortex / _Ruler_Rules_Handler

Function _Ruler_Rules_Handler

pkg/ruler/ruler.pb.go:1090–1106  ·  view source on GitHub ↗
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)

Source from the content-addressed store, hash-verified

1088}
1089
1090func _Ruler_Rules_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1091 in := new(RulesRequest)
1092 if err := dec(in); err != nil {
1093 return nil, err
1094 }
1095 if interceptor == nil {
1096 return srv.(RulerServer).Rules(ctx, in)
1097 }
1098 info := &grpc.UnaryServerInfo{
1099 Server: srv,
1100 FullMethod: "/ruler.Ruler/Rules",
1101 }
1102 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1103 return srv.(RulerServer).Rules(ctx, req.(*RulesRequest))
1104 }
1105 return interceptor(ctx, in, info, handler)
1106}
1107
1108func _Ruler_LivenessCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1109 in := new(LivenessCheckRequest)

Callers

nothing calls this directly

Calls 1

RulesMethod · 0.65

Tested by

no test coverage detected