]> granicus.if.org Git - icinga2/commitdiff
Fix regression for wrong objects.cache path overwriting icinga2.debug file 6707/head
authorMichael Friedrich <michael.friedrich@icinga.com>
Fri, 19 Oct 2018 08:42:54 +0000 (10:42 +0200)
committerMichael Friedrich <michael.friedrich@icinga.com>
Fri, 19 Oct 2018 08:42:54 +0000 (10:42 +0200)
The 'statusdata' feature is deprecated, although it affects 'object list'.

fixes #6705

lib/compat/statusdatawriter.cpp

index a1821ad1a6590a5c0d4389616de99cd7adfde978..95514f2e528fa8a01cce79db2c917fd9ec07c0ed 100644 (file)
@@ -559,7 +559,8 @@ void StatusDataWriter::UpdateObjectsCache()
 {
        CONTEXT("Writing objects.cache file");
 
-       String objectsPath = Configuration::ObjectsPath;
+       /* Use the compat path here from the .ti generated class. */
+       String objectsPath = GetObjectsPath();
 
        std::fstream objectfp;
        String tempObjectsPath = Utility::CreateTempFile(objectsPath + ".XXXXXX", 0644, objectfp);