[CalendarServer-changes] [15685] CalendarServer/trunk/calendarserver/tools/dashtime.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Jun 20 13:10:32 PDT 2016


Revision: 15685
          http://trac.calendarserver.org//changeset/15685
Author:   cdaboo at apple.com
Date:     2016-06-20 13:10:32 -0700 (Mon, 20 Jun 2016)
Log Message:
-----------
Handle missing data properly.

Modified Paths:
--------------
    CalendarServer/trunk/calendarserver/tools/dashtime.py

Modified: CalendarServer/trunk/calendarserver/tools/dashtime.py
===================================================================
--- CalendarServer/trunk/calendarserver/tools/dashtime.py	2016-06-20 13:37:51 UTC (rev 15684)
+++ CalendarServer/trunk/calendarserver/tools/dashtime.py	2016-06-20 20:10:32 UTC (rev 15685)
@@ -493,7 +493,10 @@
 
                 for measurement in valuekeys:
                     stats = jline["pods"][args.p]
-                    y[measurement].append(DataType.process(measurement, stats, hosts))
+                    try:
+                        y[measurement].append(DataType.process(measurement, stats, hosts))
+                    except KeyError:
+                        y[measurement].append(None)
 
                 line = logfile.readline()
                 if ctr > line_start + line_count:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20160620/db82ccbc/attachment.html>


More information about the calendarserver-changes mailing list