Reformat offlineimap/utils/stacktrace.py

Add some spaces, remove lines,... now format is better (lintian).
This commit is contained in:
Rodolfo García Peñas (kix) 2020-08-29 20:03:24 +02:00
parent 5a81eccb49
commit c1d180543f

View File

@ -8,18 +8,16 @@ import traceback
def dump(out): def dump(out):
""" Dumps current stack trace into I/O object 'out' """ """ Dumps current stack trace into I/O object 'out' """
id2name = {} id2name = {}
for th in threading.enumerate(): for th in threading.enumerate():
id2name[th.ident] = th.name id2name[th.ident] = th.name
n = 0 n = 0
for i, stack in list(sys._current_frames().items()): for i, stack in list(sys._current_frames().items()):
out.write ("\n# Thread #%d (id=%d), %s\n" % \ out.write("\n# Thread #%d (id=%d), %s\n" % (n, i, id2name[i]))
(n, i, id2name[i])) n = n + 1
n = n + 1 for f, lno, name, line in traceback.extract_stack(stack):
for f, lno, name, line in traceback.extract_stack (stack): out.write('File: "%s", line %d, in %s' % (f, lno, name))
out.write ('File: "%s", line %d, in %s' % \ if line:
(f, lno, name)) out.write(" %s" % (line.strip()))
if line: out.write("\n")
out.write (" %s" % (line.strip()))
out.write ("\n")