[Yt-svn] yt-commit r1635 - branches/yt-1.6/yt trunk/yt
mturk at wrangler.dreamhost.com
mturk at wrangler.dreamhost.com
Mon Feb 15 09:38:04 PST 2010
Author: mturk
Date: Mon Feb 15 09:38:02 2010
New Revision: 1635
URL: http://yt.enzotools.org/changeset/1635
Log:
Adding a "--detailed" argument, to get detailed tracebacks via the cgitb
module. A future enhancement will allow for logging and pasting of these.
(more info:
http://blog.doughellmann.com/2010/01/pymotw-cgitb-detailed-traceback-reports.html
)
Modified:
branches/yt-1.6/yt/funcs.py
trunk/yt/funcs.py
Modified: branches/yt-1.6/yt/funcs.py
==============================================================================
--- branches/yt-1.6/yt/funcs.py (original)
+++ branches/yt-1.6/yt/funcs.py Mon Feb 15 09:38:02 2010
@@ -388,7 +388,10 @@
if "--paste" in sys.argv:
sys.excepthook = paste_traceback
del sys.argv[sys.argv.index("--paste")]
-if "--rpdb" in sys.argv:
+elif "--detailed" in sys.argv:
+ import cgitb; cgitb.enable(format="text")
+ del sys.argv[sys.argv.index("--detailed")]
+elif "--rpdb" in sys.argv:
sys.excepthook = rpdb.rpdb_excepthook
del sys.argv[sys.argv.index("--rpdb")]
Modified: trunk/yt/funcs.py
==============================================================================
--- trunk/yt/funcs.py (original)
+++ trunk/yt/funcs.py Mon Feb 15 09:38:02 2010
@@ -388,7 +388,10 @@
if "--paste" in sys.argv:
sys.excepthook = paste_traceback
del sys.argv[sys.argv.index("--paste")]
-if "--rpdb" in sys.argv:
+elif "--detailed" in sys.argv:
+ import cgitb; cgitb.enable(format="text")
+ del sys.argv[sys.argv.index("--detailed")]
+elif "--rpdb" in sys.argv:
sys.excepthook = rpdb.rpdb_excepthook
del sys.argv[sys.argv.index("--rpdb")]
More information about the yt-svn
mailing list