From d7b63143cf8ff7aa5e90a2f88103d4a1e405996a Mon Sep 17 00:00:00 2001
From: "Alexander A. Klimov" <alexander.klimov@icinga.com>
Date: Fri, 12 Apr 2019 13:03:11 +0200
Subject: [PATCH] Drop Checkable#reachable in favor of #last_reachable

---
 lib/icinga/checkable.cpp | 5 -----
 lib/icinga/checkable.hpp | 1 -
 lib/icinga/checkable.ti  | 3 ---
 3 files changed, 9 deletions(-)

diff --git a/lib/icinga/checkable.cpp b/lib/icinga/checkable.cpp
index 1fe6a3d97..0f1879dda 100644
--- a/lib/icinga/checkable.cpp
+++ b/lib/icinga/checkable.cpp
@@ -139,11 +139,6 @@ int Checkable::GetSeverity() const
 	return 0;
 }
 
-bool Checkable::GetReachable() const
-{
-	return IsReachable();
-}
-
 bool Checkable::GetProblem() const
 {
 	return !IsStateOK(GetStateRaw());
diff --git a/lib/icinga/checkable.hpp b/lib/icinga/checkable.hpp
index 44cfaad49..ffe6ee4c7 100644
--- a/lib/icinga/checkable.hpp
+++ b/lib/icinga/checkable.hpp
@@ -85,7 +85,6 @@ public:
 	void ClearAcknowledgement(const MessageOrigin::Ptr& origin = nullptr);
 
 	int GetSeverity() const override;
-	bool GetReachable() const override;
 	bool GetProblem() const override;
 	bool GetHandled() const override;
 
diff --git a/lib/icinga/checkable.ti b/lib/icinga/checkable.ti
index 286e4b8f6..6bc35097b 100644
--- a/lib/icinga/checkable.ti
+++ b/lib/icinga/checkable.ti
@@ -123,9 +123,6 @@ abstract class Checkable : CustomVarObject
 	[no_storage] int severity {
 		get;
 	};
-	[no_storage] bool reachable {
-		get;
-	};
 	[no_storage] bool problem {
 		get;
 	};