Skip to content

Commit 7da904b

Browse files
committed
minor fix
Signed-off-by: 7h3-3mp7y-m4n <[email protected]>
1 parent bbcbcae commit 7da904b

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

pkg/cortex/cortex.go

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ func (c *Config) RegisterFlags(f *flag.FlagSet) {
184184
// Validate the cortex config and returns an error if the validation
185185
// doesn't pass
186186
func (c *Config) Validate(log log.Logger) error {
187-
if c.NameValidationScheme != "" &&
188-
c.NameValidationScheme != prom_config.LegacyValidationConfig &&
189-
c.NameValidationScheme != prom_config.UTF8ValidationConfig {
187+
switch c.NameValidationScheme {
188+
case "", prom_config.LegacyValidationConfig, prom_config.UTF8ValidationConfig:
189+
default:
190190
return fmt.Errorf("invalid name validation scheme: %s", c.NameValidationScheme)
191191
}
192192
if err := c.validateYAMLEmptyNodes(); err != nil {
@@ -357,13 +357,10 @@ func New(cfg Config) (*Cortex, error) {
357357
}
358358
os.Exit(0)
359359
}
360-
switch cfg.NameValidationScheme {
361-
case "", prom_config.LegacyValidationConfig:
362-
model.NameValidationScheme = model.LegacyValidation
363-
case prom_config.UTF8ValidationConfig:
360+
if cfg.NameValidationScheme == prom_config.UTF8ValidationConfig {
364361
model.NameValidationScheme = model.UTF8Validation
365-
default:
366-
return nil, fmt.Errorf("invalid name validation scheme")
362+
} else {
363+
model.NameValidationScheme = model.LegacyValidation
367364
}
368365
// Swap out the default resolver to support multiple tenant IDs separated by a '|'
369366
if cfg.TenantFederation.Enabled {

0 commit comments

Comments
 (0)