app/main.py
changeset 324 05e21c089be6
parent 144 53d8b8064019
child 684 896672e44e03
--- a/app/main.py	Tue Oct 14 16:00:59 2008 +0000
+++ b/app/main.py	Tue Oct 14 16:10:07 2008 +0000
@@ -47,20 +47,17 @@
 import django.core.handlers.wsgi
 import django.core.signals
 import django.db
-import django.dispatch.dispatcher
-
 
 # Log errors.
 def log_exception(*args, **kwds):
   logging.exception('Exception in request:')
 
-django.dispatch.dispatcher.connect(
-   log_exception, django.core.signals.got_request_exception)
+# Log all exceptions detected by Django.
+django.core.signals.got_request_exception.connect(log_exception)
 
 # Unregister the rollback event handler.
-django.dispatch.dispatcher.disconnect(
-    django.db._rollback_on_exception,
-    django.core.signals.got_request_exception)
+django.core.signals.got_request_exception.disconnect(
+    django.db._rollback_on_exception)
 
 
 def main():