Skip to content

Commit b4350ea

Browse files
committed
set loader for local store
1 parent e9eedce commit b4350ea

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

‎pkg/ruler/base/storage.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ func NewLegacyRuleStore(cfg RuleStoreConfig, hedgeCfg hedging.Config, clientMetr
121121
// NewRuleStore returns a rule store backend client based on the provided cfg.
122122
func NewRuleStore(ctx context.Context, cfg rulestore.Config, cfgProvider bucket.SSEConfigProvider, loader promRules.GroupLoader, logger log.Logger) (rulestore.RuleStore, error) {
123123
if cfg.Backend == local.Name {
124+
if loader == nil {
125+
loader = promRules.FileLoader{}
126+
}
124127
return local.NewLocalRulesClient(cfg.Local, loader)
125128
}
126129

0 commit comments

Comments
 (0)