Config: Fixes bug where timeouts for alerting was not parsed correctly (#16784)

* Fix parsing of the config

* Remove unnecessary conversion

* Remove timeout modification

Co-Authored-By: aocenas <mr.ocenas@gmail.com>

* Remove unused import
This commit is contained in:
Andrej Ocenas
2019-04-30 12:05:38 +02:00
committed by GitHub
parent fef3638018
commit 0433af6385
2 changed files with 5 additions and 4 deletions
+4 -2
View File
@@ -886,8 +886,10 @@ func (cfg *Cfg) Load(args *CommandLineArgs) error {
return err
}
AlertingEvaluationTimeout = alerting.Key("evaluation_timeout_seconds").MustDuration(time.Second * 30)
AlertingNotificationTimeout = alerting.Key("notification_timeout_seconds").MustDuration(time.Second * 30)
evaluationTimeoutSeconds := alerting.Key("evaluation_timeout_seconds").MustInt64(30)
AlertingEvaluationTimeout = time.Second * time.Duration(evaluationTimeoutSeconds)
notificationTimeoutSeconds := alerting.Key("notification_timeout_seconds").MustInt64(30)
AlertingNotificationTimeout = time.Second * time.Duration(notificationTimeoutSeconds)
AlertingMaxAttempts = alerting.Key("max_attempts").MustInt(3)
explore := iniFile.Section("explore")