[CalendarServer-changes] [4814] CalendarServer/branches/users/wsanchez/deployment/contrib/tools/ request_monitor

source_changes at macosforge.org source_changes at macosforge.org
Tue Dec 1 09:59:39 PST 2009


Revision: 4814
          http://trac.macosforge.org/projects/calendarserver/changeset/4814
Author:   sagen at apple.com
Date:     2009-12-01 09:59:37 -0800 (Tue, 01 Dec 2009)
Log Message:
-----------
Handle the case where the server is temporarily down and nobody is listening on 8443.  Also adds a timestamp.

Modified Paths:
--------------
    CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor

Modified: CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor
===================================================================
--- CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor	2009-12-01 03:56:23 UTC (rev 4813)
+++ CalendarServer/branches/users/wsanchez/deployment/contrib/tools/request_monitor	2009-12-01 17:59:37 UTC (rev 4814)
@@ -44,6 +44,8 @@
             break
         except ValueError:
             pass
+    else: # Nobody is listening on 8443
+        return "0"
 
 _listenQueueHistory = []
 
@@ -288,6 +290,7 @@
 
         print "- " * 40
         q = listenQueueHistory()
+        print datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S"), 
         print "Listen queue:", q[0], " (Recent", ", ".join(q[1:]), "Oldest)"
         q = idleHistory()
         print "CPU idle %:", q[0], " (Recent", ", ".join(q[1:]), "Oldest)"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20091201/86d1aaa4/attachment.html>


More information about the calendarserver-changes mailing list