]> granicus.if.org Git - icinga2/commitdiff
Make CompatUtility::GetCheckablePercentStateChange return a floating-point number
authorGunnar Beutner <gunnar.beutner@netways.de>
Mon, 8 Sep 2014 07:58:53 +0000 (09:58 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Mon, 8 Sep 2014 07:58:53 +0000 (09:58 +0200)
lib/icinga/compatutility.cpp
lib/icinga/compatutility.hpp

index 93b6364f2bcabe6b6c9ded054493d48432b1d5bd..e16aef7095402554ee1aaadfafe05dc4ae6081a0 100644 (file)
@@ -242,9 +242,9 @@ int CompatUtility::GetCheckableIsReachable(const Checkable::Ptr& checkable)
        return (checkable->IsReachable() ? 1 : 0);
 }
 
-String CompatUtility::GetCheckablePercentStateChange(const Checkable::Ptr& checkable)
+double CompatUtility::GetCheckablePercentStateChange(const Checkable::Ptr& checkable)
 {
-       return Convert::ToString(checkable->GetFlappingCurrent());
+       return checkable->GetFlappingCurrent();
 }
 
 int CompatUtility::GetCheckableProcessPerformanceData(const Checkable::Ptr& checkable)
index 1c2f9336fff4a7899b97673cefeed25fabdf56bc..1b8815d459ec5aec935d46b9258af3b47daa780e 100644 (file)
@@ -63,7 +63,7 @@ public:
        static int GetCheckableFlapDetectionEnabled(const Checkable::Ptr& checkable);
        static int GetCheckableIsFlapping(const Checkable::Ptr& checkable);
        static int GetCheckableIsReachable(const Checkable::Ptr& checkable);
-       static String GetCheckablePercentStateChange(const Checkable::Ptr& checkable);
+       static double GetCheckablePercentStateChange(const Checkable::Ptr& checkable);
        static int GetCheckableProcessPerformanceData(const Checkable::Ptr& checkable);
 
        static String GetCheckableEventHandler(const Checkable::Ptr& checkable);