summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Hobbs <jason.hobbs@calxeda.com>2012-07-10 15:01:13 -0500
committerJason Hobbs <jason.hobbs@calxeda.com>2012-07-10 15:01:34 -0500
commit29136bd353b431e24a62029ace2ff061a8d7467a (patch)
treea43c2475769eebb06127fa582d31edf053b926d1
parentb2b2699514a8d47d244507bac5d94579de681223 (diff)
downloadcxmanage-29136bd353b431e24a62029ace2ff061a8d7467a.tar.gz
controller: don't fail if a node doesn't respond
-rw-r--r--cxmanage/controller.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/cxmanage/controller.py b/cxmanage/controller.py
index 3aab7f8..ee65fd7 100644
--- a/cxmanage/controller.py
+++ b/cxmanage/controller.py
@@ -335,7 +335,7 @@ class Controller:
sensors = {}
sensor_names = []
for target in self.targets:
- for sensor in results[target.address]:
+ for sensor in results.get(target.address, []):
sensor_name = sensor.sensor_name
reading = sensor.sensor_reading.replace("(+/- 0) ", "")
if name in [None, sensor_name]: