]> granicus.if.org Git - icinga2/commitdiff
DB IDO: Fix failover_timeout config validator
authorMichael Friedrich <michael.friedrich@netways.de>
Fri, 15 Aug 2014 15:50:38 +0000 (17:50 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Fri, 15 Aug 2014 15:50:38 +0000 (17:50 +0200)
refs #6827

lib/db_ido/dbconnection.cpp

index 4c641ab8065dd3b3ea30f214390590ed56d311ae..72d2088c83200d5c5c3d4909e4be15f8a0817413 100644 (file)
@@ -416,6 +416,9 @@ void DbConnection::PrepareDatabase(void)
 
 void DbConnection::ValidateFailoverTimeout(const String& location, const Dictionary::Ptr& attrs)
 {
+       if (!attrs->Contains("failover_timeout"))
+               return;
+
        Value failover_timeout = attrs->Get("failover_timeout");
        if (failover_timeout < 60) {
                 ConfigCompilerContext::GetInstance()->AddMessage(true, "Validation failed for " +