]> granicus.if.org Git - icinga2/commitdiff
Only print config validation for existing objects.
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 16 Dec 2013 08:39:14 +0000 (09:39 +0100)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 16 Dec 2013 08:39:14 +0000 (09:39 +0100)
Refs #5298

lib/config/configitem.cpp

index 79bbfa0e8d0a4b92c89e3fcfaab89a3a322a0e23..b606bc3824ef325e6ea0118439581a81e90bbe60 100644 (file)
@@ -315,7 +315,8 @@ bool ConfigItem::ActivateItems(bool validateOnly)
 
        /* log stats for external parsers */
        BOOST_FOREACH(const DynamicType::Ptr& type, DynamicType::GetTypes()) {
-               Log(LogInformation, "config", "Checked " + Convert::ToString(type->GetObjects().size()) + " " + type->GetName() + "(s).");
+               if (type->GetObjects().size() > 0)
+                       Log(LogInformation, "config", "Checked " + Convert::ToString(type->GetObjects().size()) + " " + type->GetName() + "(s).");
        }
 
        if (ConfigCompilerContext::GetInstance()->HasErrors())