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

Function setupRuleSets

pkg/ruler/mapper_test.go:38–215  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36)
37
38func setupRuleSets() {
39 initialRuleSet = map[string][]rulefmt.RuleGroup{
40 "file /one": {
41 {
42 Name: "rulegroup_one",
43 Rules: []rulefmt.Rule{
44 {
45 Record: "example_rule",
46 Expr: "example_expr",
47 },
48 },
49 },
50 {
51 Name: "rulegroup_two",
52 Rules: []rulefmt.Rule{
53 {
54 Record: "example_rule",
55 Expr: "example_expr",
56 },
57 },
58 },
59 },
60 }
61 outOfOrderRuleSet = map[string][]rulefmt.RuleGroup{
62 "file /one": {
63 {
64 Name: "rulegroup_two",
65 Rules: []rulefmt.Rule{
66 {
67 Record: "example_rule",
68 Expr: "example_expr",
69 },
70 },
71 },
72 {
73 Name: "rulegroup_one",
74 Rules: []rulefmt.Rule{
75 {
76 Record: "example_rule",
77 Expr: "example_expr",
78 },
79 },
80 },
81 },
82 }
83 updatedRuleSet = map[string][]rulefmt.RuleGroup{
84 "file /one": {
85 {
86 Name: "rulegroup_one",
87 Rules: []rulefmt.Rule{
88 {
89 Record: "example_rule",
90 Expr: "example_expr",
91 },
92 },
93 },
94 {
95 Name: "rulegroup_two",

Calls

no outgoing calls

Tested by

no test coverage detected