[CalendarServer-changes] [9431] CalendarServer/trunk/contrib/tools/request_monitor.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Jul 11 12:52:14 PDT 2012


Revision: 9431
          http://trac.macosforge.org/projects/calendarserver/changeset/9431
Author:   cdaboo at apple.com
Date:     2012-07-11 12:52:14 -0700 (Wed, 11 Jul 2012)
Log Message:
-----------
Fix problem with redirecting output.

Modified Paths:
--------------
    CalendarServer/trunk/contrib/tools/request_monitor.py

Modified: CalendarServer/trunk/contrib/tools/request_monitor.py
===================================================================
--- CalendarServer/trunk/contrib/tools/request_monitor.py	2012-07-11 17:09:36 UTC (rev 9430)
+++ CalendarServer/trunk/contrib/tools/request_monitor.py	2012-07-11 19:52:14 UTC (rev 9431)
@@ -25,6 +25,7 @@
 import traceback
 import collections
 import tables
+from cStringIO import StringIO
 
 # Detect which OS this is being run on
 child = Popen(
@@ -555,8 +556,10 @@
                 maxEndTime,
                 "",
             ))
-        table.printTable()
-        print
+            
+        os = StringIO()
+        table.printTable(os=os)
+        print os.getvalue()
 
         if enableListenQueue:
             lqlatency = (lqssl / avgRequests, lqnon / avgRequests,) if avgRequests else (0.0, 0.0,)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120711/b179b75b/attachment.html>


More information about the calendarserver-changes mailing list