Fix issue with older glances releases #637 (thanks @jdotbdot)

This commit is contained in:
Fabian Affolter 2015-11-18 19:19:27 +01:00
parent ab9e173179
commit f1fed78992

View File

@ -116,7 +116,11 @@ class GlancesSensor(Entity):
elif self.type == 'disk_use':
return round(value['fs'][0]['used'] / 1024**3, 1)
elif self.type == 'disk_free':
try:
return round(value['fs'][0]['free'] / 1024**3, 1)
except KeyError:
return round((value['fs'][0]['size'] -
value['fs'][0]['used']) /1024**3, 1)
elif self.type == 'memory_use_percent':
return value['mem']['percent']
elif self.type == 'memory_use':