]> granicus.if.org Git - icinga2/commitdiff
Deprecate compatlog feature 6295/head
authorMichael Friedrich <michael.friedrich@icinga.com>
Wed, 9 May 2018 15:37:28 +0000 (17:37 +0200)
committerMichael Friedrich <michael.friedrich@icinga.com>
Wed, 9 May 2018 15:37:28 +0000 (17:37 +0200)
fixes #6032

doc/14-features.md
lib/compat/compatlogger.cpp
lib/compat/statusdatawriter.cpp

index 5e65cff00f24922437afc405095a9de1e87b432a..4ccbebb83356eb442589a5013a6d828cee4ade35 100644 (file)
@@ -738,7 +738,8 @@ A detailed list on the available table attributes can be found in the [Livestatu
 ## Status Data Files <a id="status-data"></a>
 
 > **Note**
-> This feature is deprecated and will be removed with Icinga 2.10.0
+>
+> This feature is DEPRECATED and will be removed in Icinga 2 v2.10.
 
 Icinga 1.x writes object configuration data and status data in a cyclic
 interval to its `objects.cache` and `status.dat` files. Icinga 2 provides
@@ -752,6 +753,10 @@ you can safely disable this feature.
 
 ## Compat Log Files <a id="compat-logging"></a>
 
+> **Note**
+>
+> This feature is DEPRECATED and will be removed in Icinga 2 v2.10.
+
 The Icinga 1.x log format is considered being the `Compat Log`
 in Icinga 2 provided with the `CompatLogger` object.
 
index 29990a8ea9f5fcec0916b76589dd6a3b1822efdc..0b14c7edb6b483a798ecac4678905a36da823c3e 100644 (file)
@@ -63,6 +63,9 @@ void CompatLogger::Start(bool runtimeCreated)
        Log(LogInformation, "CompatLogger")
                << "'" << GetName() << "' started.";
 
+       Log(LogWarning, "CompatLogger")
+               << "The CompatLogger feature is DEPRECATED and will be removed in Icinga v2.10.";
+
        Checkable::OnNewCheckResult.connect(std::bind(&CompatLogger::CheckResultHandler, this, _1, _2));
        Checkable::OnNotificationSentToUser.connect(std::bind(&CompatLogger::NotificationSentHandler, this, _1, _2, _3, _4, _5, _6, _7, _8));
        Downtime::OnDowntimeTriggered.connect(std::bind(&CompatLogger::TriggerDowntimeHandler, this, _1));
index c4289b36684e36186f128bc6193a8c7237bf0fa6..fa9d8a50c58e79eaaca9d417e6e7911ae855bef4 100644 (file)
@@ -78,7 +78,7 @@ void StatusDataWriter::Start(bool runtimeCreated)
                << "'" << GetName() << "' started.";
 
        Log(LogWarning, "StatusDataWriter")
-               << "The StatusDataWriter feature is deprecated and will be removed with Icinga 2.10.0";
+               << "The StatusDataWriter feature is DEPRECATED and will be removed in Icinga v2.10.";
 
        m_ObjectsCacheOutdated = true;