summaryrefslogtreecommitdiff
path: root/envmon/onewire2graphite.py
diff options
context:
space:
mode:
Diffstat (limited to 'envmon/onewire2graphite.py')
-rwxr-xr-xenvmon/onewire2graphite.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/envmon/onewire2graphite.py b/envmon/onewire2graphite.py
index 73e6b8d..46bc94e 100755
--- a/envmon/onewire2graphite.py
+++ b/envmon/onewire2graphite.py
@@ -19,6 +19,8 @@ while True:
for sensor in onewire.sensors():
try:
message += "%s %f %d\n" % (prefix + sensor, onewire.sensor(sensor).temperature, time.time())
+ except onewire.SensorNotPresent, e:
+ print >>sys.stderr, 'SensorNotPresent:', str(e)
except Exception:
print >>sys.stderr, "On %s: Could not retrieve temperature for '%s':" % (
time.strftime('%a, %d %b %Y %T %z'), sensor)