[CalendarServer-changes] [9699] CalendarServer/trunk/calendarserver/accesslog.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Aug 13 17:40:32 PDT 2012


Revision: 9699
          http://trac.macosforge.org/projects/calendarserver/changeset/9699
Author:   sagen at apple.com
Date:     2012-08-13 17:40:30 -0700 (Mon, 13 Aug 2012)
Log Message:
-----------
Log XML "error" element name in access.log for debugging purposes

Modified Paths:
--------------
    CalendarServer/trunk/calendarserver/accesslog.py

Modified: CalendarServer/trunk/calendarserver/accesslog.py
===================================================================
--- CalendarServer/trunk/calendarserver/accesslog.py	2012-08-14 00:17:15 UTC (rev 9698)
+++ CalendarServer/trunk/calendarserver/accesslog.py	2012-08-14 00:40:30 UTC (rev 9699)
@@ -150,6 +150,10 @@
                             v = '"%s"' % (v,)
                         formats.append("%s=%s" % (k, v))
 
+                # Add the name of the XML error element for debugging purposes
+                if hasattr(response, "error"):
+                    formats.append("err=%s" % (response.error.qname()[1],))
+
                 fwdHeaders = request.headers.getRawHeaders("x-forwarded-for", "")
                 if fwdHeaders:
                     # Limit each x-forwarded-header to 50 in case someone is
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120813/62b2812e/attachment.html>


More information about the calendarserver-changes mailing list