]> granicus.if.org Git - icinga2/commitdiff
Debug: Log calls to ConfigObject::Deactivate()
authorMichael Friedrich <michael.friedrich@icinga.com>
Tue, 19 Feb 2019 12:49:52 +0000 (13:49 +0100)
committerMichael Friedrich <michael.friedrich@icinga.com>
Tue, 19 Feb 2019 12:53:09 +0000 (13:53 +0100)
Only available in debug builds.

(cherry picked from commit d98c0704c446b0fd47b18b610a92ac75de180853)

lib/base/configobject.cpp

index 9d44db60aadbabf013be3c99cbb8168eb221a19d..b73285bc5dc1367dd920d8957ba04511d9f5b023 100644 (file)
@@ -624,6 +624,10 @@ void ConfigObject::StopObjects()
                        continue;
 
                for (const ConfigObject::Ptr& object : dtype->GetObjects()) {
+#ifdef I2_DEBUG
+                       Log(LogDebug, "ConfigObject")
+                               << "Deactivate() called for config object '" << object->GetName() << "' with type '" << type->GetName() << "'.";
+#endif /* I2_DEBUG */
                        object->Deactivate();
                }
        }