Skip to content

Commit dad15af

Browse files
committed
Default Lifecycler flags to have the ingester prefix
Signed-off-by: Chris Marchbanks <[email protected]>
1 parent 97de9f4 commit dad15af

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pkg/ring/lifecycler.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@ func (cfg *LifecyclerConfig) RegisterFlags(f *flag.FlagSet) {
6868
func (cfg *LifecyclerConfig) RegisterFlagsWithPrefix(prefix string, f *flag.FlagSet) {
6969
cfg.RingConfig.RegisterFlagsWithPrefix(prefix, f)
7070

71+
// In order to keep backwards compatibility all of these need to be prefixed
72+
// with "ingester."
73+
if prefix == "" {
74+
prefix = "ingester."
75+
}
76+
7177
f.IntVar(&cfg.NumTokens, prefix+"num-tokens", 128, "Number of tokens for each ingester.")
7278
f.DurationVar(&cfg.HeartbeatPeriod, prefix+"heartbeat-period", 5*time.Second, "Period at which to heartbeat to consul.")
7379
f.DurationVar(&cfg.JoinAfter, prefix+"join-after", 0*time.Second, "Period to wait for a claim from another member; will join automatically after this.")

0 commit comments

Comments
 (0)