From acda3e574fdc81ff0c79aa75eea3e692300ebdc2 Mon Sep 17 00:00:00 2001 From: Ashwanth Date: Fri, 2 May 2025 16:11:52 +0530 Subject: [PATCH] chore: fix lint issues on main (#17550) --- pkg/loki/modules.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/loki/modules.go b/pkg/loki/modules.go index af5505e782..aea6f878c0 100644 --- a/pkg/loki/modules.go +++ b/pkg/loki/modules.go @@ -79,6 +79,7 @@ import ( "github.com/grafana/loki/v3/pkg/querier/tail" "github.com/grafana/loki/v3/pkg/ruler" base_ruler "github.com/grafana/loki/v3/pkg/ruler/base" + "github.com/grafana/loki/v3/pkg/ruler/rulestore/local" "github.com/grafana/loki/v3/pkg/runtime" "github.com/grafana/loki/v3/pkg/scheduler" "github.com/grafana/loki/v3/pkg/scheduler/schedulerpb" @@ -1453,9 +1454,9 @@ func (t *Loki) initRulerStorage() (_ services.Service, err error) { // storage_config.use_thanos_objstore is true so we're using // ruler_storage. Is it one of the local backend spellings // 'filesystem' or 'local'? - if t.Cfg.RulerStorage.Backend == "local" { + if t.Cfg.RulerStorage.Backend == local.Name { localStoreDir = t.Cfg.RulerStorage.Local.Directory - } else if t.Cfg.RulerStorage.Backend == "filesystem" { + } else if t.Cfg.RulerStorage.Backend == bucket.Filesystem { localStoreDir = t.Cfg.RulerStorage.Filesystem.Directory } } else if t.Cfg.Ruler.StoreConfig.Type == "local" {