[CalendarServer-changes] [11160] CalendarServer/trunk/contrib/tools/readStats.py
source_changes at macosforge.org
source_changes at macosforge.org
Thu May 9 12:52:52 PDT 2013
Revision: 11160
http://trac.calendarserver.org//changeset/11160
Author: cdaboo at apple.com
Date: 2013-05-09 12:52:52 -0700 (Thu, 09 May 2013)
Log Message:
-----------
Minor fix.
Modified Paths:
--------------
CalendarServer/trunk/contrib/tools/readStats.py
Modified: CalendarServer/trunk/contrib/tools/readStats.py
===================================================================
--- CalendarServer/trunk/contrib/tools/readStats.py 2013-05-09 19:07:38 UTC (rev 11159)
+++ CalendarServer/trunk/contrib/tools/readStats.py 2013-05-09 19:52:52 UTC (rev 11160)
@@ -303,15 +303,15 @@
for i in ("T", "T-RESP-WR",):
table.addRow((
"Overall Response" if i == "T" else "Response Write",
- (stat[i]["<10ms"], safeDivision(stat[i]["<10ms"], stat["requests"], 100.0)),
- (stat[i]["10ms<->100ms"], safeDivision(stat[i]["10ms<->100ms"], stat["requests"], 100.0)),
- (stat[i]["100ms<->1s"], safeDivision(stat[i]["100ms<->1s"], stat["requests"], 100.0)),
- (stat[i]["1s<->10s"], safeDivision(stat[i]["1s<->10s"], stat["requests"], 100.0)),
- (stat[i]["10s<->30s"], safeDivision(stat[i]["10s<->30s"], stat["requests"], 100.0)),
- (stat[i]["30s<->60s"], safeDivision(stat[i]["30s<->60s"], stat["requests"], 100.0)),
- (stat[i][">60s"], safeDivision(stat[i][">60s"], stat["requests"], 100.0)),
- safeDivision(stat[i]["Over 1s"], stat["requests"], 100.0),
- safeDivision(stat[i]["Over 10s"], stat["requests"], 100.0),
+ (stat[i]["<10ms"], safeDivision(stat[i]["<10ms"], stat[i]["requests"], 100.0)),
+ (stat[i]["10ms<->100ms"], safeDivision(stat[i]["10ms<->100ms"], stat[i]["requests"], 100.0)),
+ (stat[i]["100ms<->1s"], safeDivision(stat[i]["100ms<->1s"], stat[i]["requests"], 100.0)),
+ (stat[i]["1s<->10s"], safeDivision(stat[i]["1s<->10s"], stat[i]["requests"], 100.0)),
+ (stat[i]["10s<->30s"], safeDivision(stat[i]["10s<->30s"], stat[i]["requests"], 100.0)),
+ (stat[i]["30s<->60s"], safeDivision(stat[i]["30s<->60s"], stat[i]["requests"], 100.0)),
+ (stat[i][">60s"], safeDivision(stat[i][">60s"], stat[i]["requests"], 100.0)),
+ safeDivision(stat[i]["Over 1s"], stat[i]["requests"], 100.0),
+ safeDivision(stat[i]["Over 10s"], stat[i]["requests"], 100.0),
))
os = StringIO()
table.printTable(os=os)
@@ -389,8 +389,9 @@
for stat in stats:
for method in stat[index]["method"]:
methods[method] += stat[index]["method"][method]
- for method_time in stat[index]["method-t"]:
- method_times[method_time] += stat[index]["method-t"][method_time]
+ if "method-t" in stat[index]:
+ for method_time in stat[index]["method-t"]:
+ method_times[method_time] += stat[index]["method-t"][method_time]
printMethodCounts({"method": methods, "method-t": method_times})
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130509/a7d8ecb8/attachment.html>
More information about the calendarserver-changes
mailing list