diff pydertron.py @ 24:c2c369402a2e

Added more docs, fixed edge cases.
author Atul Varma <varmaa@toolness.com>
date Thu, 10 Sep 2009 22:32:45 -0700
parents 915fdf283ac5
children c4181cc0771d
line wrap: on
line diff
--- a/pydertron.py	Thu Sep 10 17:05:05 2009 -0700
+++ b/pydertron.py	Thu Sep 10 22:32:45 2009 -0700
@@ -587,8 +587,8 @@
             stderr.write("%(stack_trace)s\n%(error)s\n" % params)
         except InternalError, e:
             stderr.write("An internal error occurred.\n")
-            traceback.print_tb(e.exc_info[2], None, stderr)
-            stderr.write("%s\n" % e.exc_info[1])
+            traceback.print_exception(e.exc_info[0], e.exc_info[1],
+                                      e.exc_info[2], None, stderr)
         return retval
 
 class HttpFileSystem(object):