summaryrefslogtreecommitdiffstats
path: root/monitor/fan.hpp
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2017-07-30 19:38:20 -0400
committerPatrick Williams <patrick@stwcx.xyz>2017-08-03 01:52:48 +0000
commitedaeb31c886e2b8d2d43664ec4178c8d35094742 (patch)
tree7a3a162ef3bae35ee1944dbe3a78e673b20f83c5 /monitor/fan.hpp
parentd7999b7c8d052dd64628b615a6ff84f189fd40ef (diff)
downloadphosphor-fan-presence-edaeb31c886e2b8d2d43664ec4178c8d35094742.tar.gz
phosphor-fan-presence-edaeb31c886e2b8d2d43664ec4178c8d35094742.zip
monitor: Allow missing sensors
Don't count sensors that don't exist as nonfunctional. Let some other application decide if missing sensors are a problem or not. Change-Id: Ie3d438c92df16bfd86ddc86db8a9dd143bf2cfb0 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'monitor/fan.hpp')
-rw-r--r--monitor/fan.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/monitor/fan.hpp b/monitor/fan.hpp
index 8e7f86f..0004353 100644
--- a/monitor/fan.hpp
+++ b/monitor/fan.hpp
@@ -14,6 +14,13 @@ namespace fan
namespace monitor
{
+/**
+ * @class InvalidSensorError
+ *
+ * An exception type for sensors that don't exist or
+ * are otherwise inaccessible.
+ */
+class InvalidSensorError : public std::exception {};
/**
* @class Fan
OpenPOWER on IntegriCloud