From d0f10187349bf92906f07a2d2b8c75cf691a4d0e Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 28 Jun 2019 13:23:32 +0000 Subject: [PATCH] Tweaked the debug.type() display. - Legacy-Id: 16317 --- debug.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/debug.py b/debug.py index dfd465a5a..01551152b 100644 --- a/debug.py +++ b/debug.py @@ -1,3 +1,4 @@ +# Copyright The IETF Trust 2012-2019, All Rights Reserved import os import sys import time as timeutils @@ -165,12 +166,13 @@ def dir(name): def type(name): if debug: - name = "type(%s)" % name frame = inspect.stack()[1][0] value = eval(name, frame.f_globals, frame.f_locals) + name = "type(%s)" % name + tvalue = eval(name, frame.f_globals, frame.f_locals) indent = ' ' * (_report_indent[0]) - sys.stderr.write("%s%s: %s\n" % (indent, name, value)) - + sys.stderr.write("%s%s: %s %s\n" % (indent, name, tvalue, value)) + def say(s): if debug: indent = ' ' * (_report_indent[0])