summaryrefslogtreecommitdiff
path: root/paste/webkit
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-05-23 03:21:25 +0000
committerianb <devnull@localhost>2005-05-23 03:21:25 +0000
commitf8b3a1eddc9ae9e5c626f5bd3dec24d01419fa11 (patch)
treee931e795d4029ced3ac1ba3e3400c160684d9e97 /paste/webkit
parent3f5290d4a96e9479a2f175fa625d4334ce94c07a (diff)
downloadpaste-f8b3a1eddc9ae9e5c626f5bd3dec24d01419fa11.tar.gz
Add error-trimming support to webkit and wareweb
Diffstat (limited to 'paste/webkit')
-rw-r--r--paste/webkit/wkservlet.py1
-rw-r--r--paste/webkit/wktransaction.py2
2 files changed, 3 insertions, 0 deletions
diff --git a/paste/webkit/wkservlet.py b/paste/webkit/wkservlet.py
index 2e37dba..782fb97 100644
--- a/paste/webkit/wkservlet.py
+++ b/paste/webkit/wkservlet.py
@@ -21,6 +21,7 @@ class Servlet(object):
"""
The core WSGI method, and the core of the servlet execution.
"""
+ __traceback_hide__ = 'before_and_this'
trans = Transaction(environ, start_response)
trans.setServlet(self)
try:
diff --git a/paste/webkit/wktransaction.py b/paste/webkit/wktransaction.py
index af73531..ec084d5 100644
--- a/paste/webkit/wktransaction.py
+++ b/paste/webkit/wktransaction.py
@@ -59,6 +59,7 @@ class Transaction(object):
assert 0, "Not tracked"
def awake(self):
+ __traceback_hide__ = True
if self._session:
self._session.awake(self)
self._servlet.awake(self)
@@ -78,6 +79,7 @@ class Transaction(object):
assert 0, "Not implemented"
def runTransaction(self):
+ __traceback_hide__ = True
try:
self.awake()
self.respond()