summaryrefslogtreecommitdiff
path: root/paste/recursive.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-05-04 17:24:53 +0000
committerianb <devnull@localhost>2005-05-04 17:24:53 +0000
commit688432b5b93620ffa5a82be46346ac59977f8689 (patch)
tree93a06c8097760a8c5db1e69ef3f1130ce962bc68 /paste/recursive.py
parentba75c00479b63703fd1d99f52073cdccd6027908 (diff)
downloadpaste-688432b5b93620ffa5a82be46346ac59977f8689.tar.gz
Nicer repr()
Diffstat (limited to 'paste/recursive.py')
-rw-r--r--paste/recursive.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/paste/recursive.py b/paste/recursive.py
index bfe8206..5974991 100644
--- a/paste/recursive.py
+++ b/paste/recursive.py
@@ -57,6 +57,12 @@ class Recursive(object):
environ['PATH_INFO'] = path_info
return self.activate(environ)
+ def __repr__(self):
+ return '<%s.%s from %s>' % (
+ self.__class__.__module__,
+ self.__class__.__name__,
+ self.original_environ.get('SCRIPT_NAME') or '/')
+
class Forwarder(Recursive):
def activate(self, environ):