[Happydoc-checkins] CVS: HappyDoc/happydoclib pluginloader.py,1.3,1.4
Brought to you by:
doughellmann,
krlosaqp
From: Doug H. <dou...@us...> - 2002-03-31 22:15:38
|
Update of /cvsroot/happydoc/HappyDoc/happydoclib In directory usw-pr-cvs1:/tmp/cvs-serv21157/happydoclib Modified Files: pluginloader.py Log Message: Added several trace statements to clean up trace output. Index: pluginloader.py =================================================================== RCS file: /cvsroot/happydoc/HappyDoc/happydoclib/pluginloader.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** pluginloader.py 7 Feb 2002 14:26:44 -0000 1.3 --- pluginloader.py 31 Mar 2002 22:15:35 -0000 1.4 *************** *** 162,165 **** --- 162,166 ---- try: + TRACE.write('Importing %s' % _import_name) _module = __import__( _import_name ) except Exception, msg: *************** *** 168,174 **** --- 169,181 ---- buffer.write('\n--- Plugin Module Error ---\n') traceback.print_exc(file=buffer) + TRACE.into('PluginLoader' 'Plugin module error', + _import_name=_import_name) + TRACE.write(buffer.getvalue()) + TRACE.outof() buffer.write('---------------------------\n\n') + TRACE.outof() raise PluginException( buffer.getvalue(), _import_name ) elif int(os.environ.get('PLUGIN_SILENT_ERRORS', '0')): + TRACE.outof() continue else: *************** *** 176,179 **** --- 183,187 ---- traceback.print_exc() sys.stderr.write('---------------------------\n\n') + TRACE.outof() continue |