Skip to content

Commit cc9ef7a

Browse files
committed
Added a show_caller() method to debug.py
- Legacy-Id: 15005
1 parent 6d096e7 commit cc9ef7a

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

debug.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,13 @@ def traceback(levels=None):
191191
sys.stderr.write("%s%s" % (indent, s))
192192
sys.stderr.write("%s---------------\n" % indent)
193193

194+
def show_caller(level=None):
195+
if debug:
196+
indent = ' ' * (_report_indent[0])
197+
if level is None:
198+
level = -3
199+
sys.stderr.write("%sCalled from %s\n" % (indent, tb.format_stack()[level].strip()[4:]))
200+
194201
def info(name):
195202
if debug:
196203
frame = inspect.stack()[1][0]

0 commit comments

Comments
 (0)