| KeyboardInterrupt | Python 2.3.4: /usr/bin/python2.3 Fri Dec 5 08:20:11 2008 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /opt/local/toolkit/python/flup/server/scgi_base.py in run(self=<flup.server.scgi_base.Request object>) |
| 191 self.logger.exception('Exception caught from handler') |
| 192 if not self.stdout.dataWritten: |
| 193 self._conn.server.error(self) |
| 194 |
| 195 end = datetime.datetime.now() |
| self = <flup.server.scgi_base.Request object>, self._conn = <flup.server.scgi_base.Connection object>, self._conn.server = <flup.server.scgi_fork.WSGIServer object>, self._conn.server.error = <bound method WSGIServer.error of <flup.server.scgi_fork.WSGIServer object>> |
| /opt/local/toolkit/python/flup/server/scgi_base.py in handler(self=<flup.server.scgi_fork.WSGIServer object>, request=<flup.server.scgi_base.Request object>) |
| 480 finally: |
| 481 if not self.multithreaded: |
| 482 self._appLock.release() |
| 483 |
| 484 def _sanitizeEnv(self, environ): |
| self = <flup.server.scgi_fork.WSGIServer object>, self._appLock = <thread.lock object>, self._appLock.release = <built-in method release of thread.lock object> |
| /opt/local/appserv_bundle/django/core/handlers/wsgi.py in __call__(self=<django.core.handlers.wsgi.WSGIHandler instance>, environ={'CONTENT_LENGTH': '0', 'DOCUMENT_ROOT': '/internet/www/', 'HTTP_ACCEPT': 'Accept: application/xhtml+xml,text/html;q=0.9,text/plain;', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5', 'HTTP_CACHE_CONTROL': 'no-cache', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.venturacountystar.com', 'HTTP_PRAGMA': 'no-cache', ...}, start_response=<function start_response>) |
| 148 # settings weren't available. |
| 149 if self._request_middleware is None: |
| 150 self.load_middleware() |
| 151 |
| 152 try: |
| self = <django.core.handlers.wsgi.WSGIHandler instance>, self.load_middleware = <bound method WSGIHandler.load_middleware of <django.core.handlers.wsgi.WSGIHandler instance>> |
| /opt/local/appserv_bundle/django/core/handlers/base.py in load_middleware(self=<django.core.handlers.wsgi.WSGIHandler instance>) |
| 23 mod = __import__(mw_module, '', '', ['']) |
| 24 except ImportError, e: |
| 25 raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: "%s"' % (mw_module, e) |
| 26 try: |
| 27 mw_class = getattr(mod, mw_classname) |
| exceptions = <module 'django.core.exceptions' from '/opt/local/appserv_bundle/django/core/exceptions.pyc'>, exceptions.ImproperlyConfigured = <class django.core.exceptions.ImproperlyConfigured>, mw_module = 'django.middleware.sessions', e undefined |
| /opt/local/appserv_bundle/django/middleware/sessions.py |
| 2 from django.models.core import sessions |
| 3 from django.utils.cache import patch_vary_headers |
| 4 import datetime |
| 5 |
| 6 TEST_COOKIE_NAME = 'testcookie' |
| django undefined, sessions undefined |
| /opt/local/appserv_bundle/django/models/__init__.py |
| 11 |
| 12 # First, import all models so the metaclasses run. |
| 13 modules = meta.get_installed_model_modules(__all__) |
| 14 |
| 15 # Now, create the extra methods that we couldn't create earlier because |
| modules undefined, meta = <module 'django.core.meta' from '/opt/local/appserv_bundle/django/core/meta/__init__.pyc'>, meta.get_installed_model_modules = <function get_installed_model_modules>, __all__ = ['auth', 'core'] |
| /opt/local/appserv_bundle/django/core/meta/__init__.py in get_installed_model_modules(core_models=['auth', 'core']) |
| 106 # django.models is a special case. |
| 107 for submodule in (core_models or []): |
| 108 _installed_modules_cache.append(__import__('django.models.%s' % submodule, '', '', [''])) |
| 109 for m in get_installed_models(): |
| 110 for submodule in getattr(m, '__all__', []): |
| global _installed_modules_cache = [], _installed_modules_cache.append = <built-in method append of list object>, builtin __import__ = <built-in function __import__>, submodule = 'auth' |
| /opt/local/appserv_bundle/django/models/auth.py |
| 2 from django.models import core |
| 3 from django.utils.translation import gettext_lazy as _ |
| 4 |
| 5 import re |
| 6 password_re = re.compile(r"(md5|sha1)\$([A-Fa-f0-9])*\$[A-Fa-f0-9]+$") |
| django undefined, core undefined |
| /opt/local/appserv_bundle/django/models/core.py |
| 4 from django.utils.translation import gettext_lazy as _ |
| 5 |
| 6 class Site(meta.Model): |
| 7 domain = meta.CharField(_('domain name'), maxlength=100) |
| 8 name = meta.CharField(_('display name'), maxlength=50) |
| Site undefined, meta = <module 'django.core.meta' from '/opt/local/appserv_bundle/django/core/meta/__init__.pyc'>, meta.Model = <class 'django.core.meta.Model'> |
| /opt/local/appserv_bundle/django/models/core.py in Site() |
| 7 domain = meta.CharField(_('domain name'), maxlength=100) |
| 8 name = meta.CharField(_('display name'), maxlength=50) |
| 9 class META: |
| 10 verbose_name = _('site') |
| 11 verbose_name_plural = _('sites') |
| META undefined |
| /opt/local/appserv_bundle/django/models/core.py in META() |
| 8 name = meta.CharField(_('display name'), maxlength=50) |
| 9 class META: |
| 10 verbose_name = _('site') |
| 11 verbose_name_plural = _('sites') |
| 12 db_table = 'sites' |
| verbose_name undefined, global _ = <function __wrapper__> |
| /opt/local/appserv_bundle/django/utils/functional.py in __wrapper__(*args=('site',), **kw={}) |
| 42 def __wrapper__(*args, **kw): |
| 43 # Creates the proxy object, instead of the actual value. |
| 44 return __proxy__(args, kw) |
| 45 |
| 46 return __wrapper__ |
| __proxy__ = <class django.utils.functional.__proxy__>, args = ('site',), kw = {} |
| /opt/local/appserv_bundle/django/utils/functional.py in __init__(self='site', args=('site',), kw={}) |
| 24 self.__dispatch[resultclass] = {} |
| 25 for (k, v) in resultclass.__dict__.items(): |
| 26 setattr(self, k, self.__promise__(resultclass, k, v)) |
| 27 |
| 28 def __promise__(self, klass, funcname, func): |
| builtin setattr = <built-in function setattr>, self = 'site', k = '__hash__', self.__promise__ = <bound method __proxy__.__promise__ of 'site'>, resultclass = <type 'str'>, v = <slot wrapper '__hash__' of 'str' objects> |
| /opt/local/appserv_bundle/django/utils/functional.py in __promise__(self='site', klass=<type 'str'>, funcname='__hash__', func=<slot wrapper '__hash__' of 'str' objects>) |
| 26 setattr(self, k, self.__promise__(resultclass, k, v)) |
| 27 |
| 28 def __promise__(self, klass, funcname, func): |
| 29 # Builds a wrapper around some magic method and registers that magic |
| 30 # method for the given type and method name. |
| __promise__ undefined, self = 'site', klass = <type 'str'>, funcname = '__hash__', func = <slot wrapper '__hash__' of 'str' objects> |
KeyboardInterrupt:
args =
()