Fix: ttl for tags should be default when not provided (now 0).
This commit is contained in:
parent
e22655a3dc
commit
08aea3b3aa
|
@ -89,8 +89,13 @@ func (cfg *Config) LoadJSON(raw []byte) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (cfg *Config) applyJSONConfig(jcfg *jsonConfig) error {
|
func (cfg *Config) applyJSONConfig(jcfg *jsonConfig) error {
|
||||||
t, _ := time.ParseDuration(jcfg.MetricTTL)
|
err := config.ParseDurations(
|
||||||
cfg.MetricTTL = t
|
cfg.ConfigKey(),
|
||||||
|
&config.DurationOpt{Duration: jcfg.MetricTTL, Dst: &cfg.MetricTTL, Name: "metric_ttl"},
|
||||||
|
)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
cfg.Tags = jcfg.Tags
|
cfg.Tags = jcfg.Tags
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user