diff options
author | Jason Hobbs <jason.hobbs@calxeda.com> | 2012-07-10 15:01:13 -0500 |
---|---|---|
committer | Jason Hobbs <jason.hobbs@calxeda.com> | 2012-07-10 15:01:34 -0500 |
commit | 29136bd353b431e24a62029ace2ff061a8d7467a (patch) | |
tree | a43c2475769eebb06127fa582d31edf053b926d1 | |
parent | b2b2699514a8d47d244507bac5d94579de681223 (diff) | |
download | cxmanage-29136bd353b431e24a62029ace2ff061a8d7467a.tar.gz |
controller: don't fail if a node doesn't respond
-rw-r--r-- | cxmanage/controller.py | 2 |
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]: |