name = "disk-temperature"
rrd_graph = [
- "DEF:mkelvin=%(file)s:temperature:AVERAGE",
- "CDEF:celsius=mkelvin,1000,/,273.15,-",
+ "DEF:kelvin=%(file)s:temperature:AVERAGE",
+ "CDEF:celsius=kelvin,273.15,-",
"LINE2:celsius#ff0000:%s" % _("Temperature"),
"VDEF:temp_cur=celsius,LAST",
def collect(self):
stats = self.parse_stats()
- return ":".join((
+ return (
self.is_awake(),
stats.get("read_ios"),
stats.get("read_sectors"),
stats.get("write_sectors"),
self.get_bad_sectors(),
self.get_temperature(),
- ))
+ )
def parse_stats(self):
"""