Test if lastvalue is available
This commit is contained in:
parent
30f83d2bdc
commit
5d746519b6
1 changed files with 6 additions and 3 deletions
|
|
@ -55,10 +55,13 @@ class GaugeFormatter(IFormatter):
|
|||
for sensor in obj.sensors:
|
||||
sensorname = sensor.name
|
||||
# This is a int value, do not display it as a float
|
||||
if int(sensor.lastvalue.level) == sensor.lastvalue.level:
|
||||
lastvalue = "%d " % sensor.lastvalue.level
|
||||
if sensor.lastvalue.level:
|
||||
if int(sensor.lastvalue.level) == sensor.lastvalue.level:
|
||||
lastvalue = "%d " % sensor.lastvalue.level
|
||||
else:
|
||||
lastvalue = "%r " % sensor.lastvalue.level
|
||||
else:
|
||||
lastvalue = "%r " % sensor.lastvalue.level
|
||||
lastvalue = u"? "
|
||||
if not empty(sensor.unit):
|
||||
lastvalue += "%s" % sensor.unit
|
||||
if first:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue