[CalendarServer-changes] [3487] CalendarServer/trunk/lib-patches/Twisted/twisted.web2.server.patch
source_changes at macosforge.org
source_changes at macosforge.org
Tue Dec 9 10:43:27 PST 2008
Revision: 3487
http://trac.macosforge.org/projects/calendarserver/changeset/3487
Author: cdaboo at apple.com
Date: 2008-12-09 10:43:27 -0800 (Tue, 09 Dec 2008)
Log Message:
-----------
Minor tweak to fix tests.
Modified Paths:
--------------
CalendarServer/trunk/lib-patches/Twisted/twisted.web2.server.patch
Modified: CalendarServer/trunk/lib-patches/Twisted/twisted.web2.server.patch
===================================================================
--- CalendarServer/trunk/lib-patches/Twisted/twisted.web2.server.patch 2008-12-09 18:38:26 UTC (rev 3486)
+++ CalendarServer/trunk/lib-patches/Twisted/twisted.web2.server.patch 2008-12-09 18:43:27 UTC (rev 3487)
@@ -20,7 +20,7 @@
if kw.has_key('site'):
self.site = kw['site']
del kw['site']
-@@ -150,17 +154,33 @@
+@@ -150,17 +154,36 @@
self._initialprepath = kw['prepathuri']
del kw['prepathuri']
@@ -32,7 +32,10 @@
self.files = {}
self.resources = []
http.Request.__init__(self, *args, **kw)
-+ self.serverInstance = self.chanRequest.transport.server.port
++ try:
++ self.serverInstance = self.chanRequest.transport.server.port
++ except AttributeError:
++ self.serverInstance = "Unknown"
- def addResponseFilter(self, f, atEnd=False):
+ def addResponseFilter(self, filter, atEnd=False, onlyOnce=False):
@@ -57,7 +60,7 @@
def unparseURL(self, scheme=None, host=None, port=None,
path=None, params=None, querystring=None, fragment=None):
-@@ -265,6 +285,7 @@
+@@ -265,6 +288,7 @@
d = defer.Deferred()
d.addCallback(self._getChild, self.site.resource, self.postpath)
@@ -65,7 +68,7 @@
d.addCallback(lambda res, req: res.renderHTTP(req), self)
d.addCallback(self._cbFinishRender)
d.addErrback(self._processingFailed)
-@@ -321,7 +342,6 @@
+@@ -321,7 +345,6 @@
if newpath is StopTraversal:
# We need to rethink how to do this.
#if newres is res:
@@ -73,7 +76,7 @@
return res
#else:
# raise ValueError("locateChild must not return StopTraversal with a resource other than self.")
-@@ -337,7 +357,6 @@
+@@ -337,7 +360,6 @@
self.prepath.append(self.postpath.pop(0))
child = self._getChild(None, newres, newpath, updatepaths=updatepaths)
@@ -81,7 +84,7 @@
return child
-@@ -347,6 +366,7 @@
+@@ -347,6 +369,7 @@
"""
Remember the URL of a visited resource.
"""
@@ -89,7 +92,7 @@
self._urlsByResource[resource] = url
return resource
-@@ -386,7 +406,8 @@
+@@ -386,7 +409,8 @@
The contained response will have a status code of
L{responsecode.BAD_REQUEST}.
"""
@@ -99,7 +102,7 @@
#
# Parse the URL
-@@ -407,9 +428,13 @@
+@@ -407,9 +431,13 @@
"URL is not on this site (%s://%s/): %s" % (scheme, self.headers.getHeader("host"), url)
))
@@ -115,7 +118,7 @@
def notFound(f):
f.trap(http.HTTPError)
-@@ -417,7 +442,7 @@
+@@ -417,7 +445,7 @@
return f
return None
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20081209/24aba739/attachment-0001.html>
More information about the calendarserver-changes
mailing list