diff --git a/cmd/tempo/main.go b/cmd/tempo/main.go index 6a4d6e938526552d583079985b767b77063fef5c..c2a6731dab350066725d4506a9003397b091efbe 100644 --- a/cmd/tempo/main.go +++ b/cmd/tempo/main.go @@ -27,7 +27,6 @@ import ( type config struct { serverConfig server.Config - ringConfig ring.Config distributorConfig distributor.Config ingesterConfig ingester.Config querierConfig querier.Config @@ -39,8 +38,8 @@ func (c *config) RegisterFlags(f *flag.FlagSet) { middleware.ServerUserHeaderInterceptor, } - flagext.RegisterConfigs(f, &c.serverConfig, &c.ringConfig, - &c.distributorConfig, &c.ingesterConfig, &c.querierConfig) + flagext.RegisterConfigs(f, &c.serverConfig, &c.distributorConfig, + &c.ingesterConfig, &c.querierConfig) } type Tempo struct { @@ -115,7 +114,7 @@ type module struct { var modules = map[moduleName]module{ Ring: module{ init: func(t *Tempo, cfg *config) (err error) { - t.ring, err = ring.New(cfg.ringConfig) + t.ring, err = ring.New(cfg.ingesterConfig.LifecyclerConfig.RingConfig) if err != nil { return }