From 4e094e26e6ada89a2810eb1ff335f22ef6a5ca5d Mon Sep 17 00:00:00 2001
From: Adrian Holovaty <adrian@holovaty.com>
Date: Mon, 18 Jul 2005 06:10:00 +0000
Subject: [PATCH] Renamed django.core.handler.CoreHandler to ModPythonHandler,
 in preparation for WSGI support

git-svn-id: http://code.djangoproject.com/svn/django/trunk@168 bcc190cf-cafb-0310-a4f2-bffc1f526a37
---
 django/bin/profiling/handler.py | 10 +++++-----
 django/core/handler.py          |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/django/bin/profiling/handler.py b/django/bin/profiling/handler.py
index 8a7512b079..7074be8248 100644
--- a/django/bin/profiling/handler.py
+++ b/django/bin/profiling/handler.py
@@ -1,22 +1,22 @@
 import hotshot, time, os
-from django.core.handler import CoreHandler
+from django.core.handler import ModPythonHandler
 
 PROFILE_DATA_DIR = "/var/log/cmsprofile/"
 
 def handler(req):
     '''
     Handler that uses hotshot to store profile data.
-    
+
     Stores profile data in PROFILE_DATA_DIR.  Since hotshot has no way (that I
     know of) to append profile data to a single file, each request gets its own
     profile.  The file names are in the format <url>.<n>.prof where <url> is
     the request path with "/" replaced by ".", and <n> is a timestamp with
     microseconds to prevent overwriting files.
-    
+
     Use the gather_profile_stats.py script to gather these individual request
-    profiles into aggregated profiles by request path. 
+    profiles into aggregated profiles by request path.
     '''
     profname = "%s.%.3f.prof" % (req.uri.strip("/").replace('/', '.'), time.time())
     profname = os.path.join(PROFILE_DATA_DIR, profname)
     prof = hotshot.Profile(profname)
-    return prof.runcall(CoreHandler(), req)
+    return prof.runcall(ModPythonHandler(), req)
diff --git a/django/core/handler.py b/django/core/handler.py
index aae8730515..2586716374 100644
--- a/django/core/handler.py
+++ b/django/core/handler.py
@@ -2,10 +2,10 @@ import os
 from django.utils import httpwrappers
 
 # NOTE: do *not* import settings (or any module which eventually imports
-# settings) until after CoreHandler has been called; otherwise os.environ
+# settings) until after ModPythonHandler has been called; otherwise os.environ
 # won't be set up correctly (with respect to settings).
 
-class CoreHandler:
+class ModPythonHandler:
 
     def __init__(self):
         self._request_middleware = self._view_middleware = self._response_middleware = None
@@ -147,4 +147,4 @@ class CoreHandler:
         return '\n'.join(traceback.format_exception(*sys.exc_info()))
 
 def handler(req):
-    return CoreHandler()(req)
+    return ModPythonHandler()(req)