diff web/log.py @ 137:d36fe81077cc

strip multiple-of-ten temperatures correctly
author Matt Johnston <matt@ucc.asn.au>
date Mon, 22 Oct 2012 21:08:31 +0800
parents 719d5669ab27
children 3b4277aaed3c
line wrap: on
line diff
--- a/web/log.py	Mon Oct 22 21:08:11 2012 +0800
+++ b/web/log.py	Mon Oct 22 21:08:31 2012 +0800
@@ -90,7 +90,7 @@
         if unit:
             try:
                 last_value = float(rrdtool.info(rrdfile)['ds[temp].last_ds'])
-                format_last_value = ('%f' % last_value).rstrip('0.') + unit
+                format_last_value = ('%f' % last_value).rstrip('0').rstrip('.') + unit
             except ValueError:
                 pass
         width = config.LINE_WIDTH