9
9
"github.com/opentracing/opentracing-go"
10
10
"github.com/prometheus/client_golang/prometheus"
11
11
"github.com/prometheus/prometheus/pkg/rulefmt"
12
- "github.com/prometheus/tsdb"
12
+ "github.com/prometheus/tsdb/errors "
13
13
"gopkg.in/alecthomas/kingpin.v2"
14
14
"gopkg.in/yaml.v2"
15
15
)
@@ -34,7 +34,7 @@ func registerCheckRules(m map[string]setupFunc, root *kingpin.CmdClause, name st
34
34
}
35
35
36
36
func checkRulesFiles (logger log.Logger , files * []string ) error {
37
- failed := tsdb .MultiError {}
37
+ failed := errors .MultiError {}
38
38
39
39
for _ , f := range * files {
40
40
n , errs := checkRules (logger , f )
@@ -64,9 +64,9 @@ type ThanosRuleGroups struct {
64
64
Groups []ThanosRuleGroup `yaml:"groups"`
65
65
}
66
66
67
- func checkRules (logger log.Logger , filename string ) (int , tsdb .MultiError ) {
67
+ func checkRules (logger log.Logger , filename string ) (int , errors .MultiError ) {
68
68
level .Info (logger ).Log ("msg" , "checking" , "filename" , filename )
69
- checkErrors := tsdb .MultiError {}
69
+ checkErrors := errors .MultiError {}
70
70
71
71
b , err := ioutil .ReadFile (filename )
72
72
if err != nil {
0 commit comments