summaryrefslogtreecommitdiff
path: root/paste/profilemiddleware.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-12-18 21:30:27 +0000
committerianb <devnull@localhost>2005-12-18 21:30:27 +0000
commit4f3e0083b010a2e90b95ef1563bb06db45ad026b (patch)
tree58d9ddc0bc585916432f21da6cc2fd7a0fafc965 /paste/profilemiddleware.py
parentd338677fe8c4b468ad89caf5998c73e290d7b49b (diff)
downloadpaste-4f3e0083b010a2e90b95ef1563bb06db45ad026b.tar.gz
Moved all the internal uses of wsgilib to their correct forms now
Diffstat (limited to 'paste/profilemiddleware.py')
-rw-r--r--paste/profilemiddleware.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/paste/profilemiddleware.py b/paste/profilemiddleware.py
index 43d8dca..07294ed 100644
--- a/paste/profilemiddleware.py
+++ b/paste/profilemiddleware.py
@@ -10,6 +10,7 @@ import cgi
import time
from cStringIO import StringIO
from paste import wsgilib
+from paste import response
__all__ = ['ProfileMiddleware', 'profile_decorator']
@@ -44,10 +45,10 @@ class ProfileMiddleware(object):
self.limit = limit
def __call__(self, environ, start_response):
- response = []
+ catch_response = []
body = []
def replace_start_response(status, headers):
- response.extend([status, headers])
+ catch_response.extend([status, headers])
start_response(status, headers)
return body.append
def run_app():
@@ -61,8 +62,8 @@ class ProfileMiddleware(object):
finally:
prof.close()
body = ''.join(body)
- headers = response[1]
- content_type = wsgilib.header_value(headers, 'content-type')
+ headers = catch_response[1]
+ content_type = response.header_value(headers, 'content-type')
if not content_type.startswith('text/html'):
# We can't add info to non-HTML output
return [body]