Commit f0c5ab98 authored by Jeremy Hylton's avatar Jeremy Hylton

add some whitespace

parent c2a6316c
...@@ -82,20 +82,21 @@ ...@@ -82,20 +82,21 @@
# attributions are listed in the accompanying credits file. # attributions are listed in the accompanying credits file.
# #
############################################################################## ##############################################################################
__version__='$Revision: 1.1 $'[11:-2] __version__='$Revision: 1.2 $'[11:-2]
import string, sys import string, sys
format_exception_only=None format_exception_only = None
def format_exception(etype,value,tb,limit=None, delimiter='\n',
def format_exception(etype, value, tb, limit=None, delimiter='\n',
header='', trailer=''): header='', trailer=''):
global format_exception_only global format_exception_only
if format_exception_only is None: if format_exception_only is None:
import traceback import traceback
format_exception_only=traceback.format_exception_only format_exception_only = traceback.format_exception_only
result=['Traceback (innermost last):'] result=['Traceback (innermost last):']
if header: result.insert(0,header) if header: result.insert(0, header)
if limit is None: if limit is None:
if hasattr(sys, 'tracebacklimit'): if hasattr(sys, 'tracebacklimit'):
limit = sys.tracebacklimit limit = sys.tracebacklimit
...@@ -106,9 +107,9 @@ def format_exception(etype,value,tb,limit=None, delimiter='\n', ...@@ -106,9 +107,9 @@ def format_exception(etype,value,tb,limit=None, delimiter='\n',
co = f.f_code co = f.f_code
filename = co.co_filename filename = co.co_filename
name = co.co_name name = co.co_name
locals=f.f_locals locals = f.f_locals
result.append(' File %s, line %d, in %s' result.append(' File %s, line %d, in %s'
% (filename,lineno,name)) % (filename, lineno, name))
try: result.append(' (Object: %s)' % try: result.append(' (Object: %s)' %
locals[co.co_varnames[0]].__name__) locals[co.co_varnames[0]].__name__)
except: pass except: pass
...@@ -118,7 +119,7 @@ def format_exception(etype,value,tb,limit=None, delimiter='\n', ...@@ -118,7 +119,7 @@ def format_exception(etype,value,tb,limit=None, delimiter='\n',
tb = tb.tb_next tb = tb.tb_next
n = n+1 n = n+1
result.append(string.join(format_exception_only(etype, value), result.append(string.join(format_exception_only(etype, value),
' ')) ' '))
if trailer: result.append(trailer) if trailer: result.append(trailer)
return string.join(result, delimiter) return string.join(result, delimiter)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment