summaryrefslogtreecommitdiff
path: root/aergia/aergia.py
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-07-27 16:17:00 -0600
committerbd <bdunahu@operationnull.com>2025-07-27 16:17:00 -0600
commitaad20f5097d7c1d9586ffdf1eb1c21b6a3ddeff1 (patch)
tree8d33b89b25b3d668a7da70210e40eb6baffd9426 /aergia/aergia.py
parent61b9858e52c71f9b04452d09a350e5f3a0d26d28 (diff)
minor modifications to deepest_frame debug printing
Diffstat (limited to 'aergia/aergia.py')
-rwxr-xr-xaergia/aergia.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/aergia/aergia.py b/aergia/aergia.py
index b2ed74b..77be0fc 100755
--- a/aergia/aergia.py
+++ b/aergia/aergia.py
@@ -278,14 +278,13 @@ class Aergia(object):
# third case: we'd like to return the current value of deepest_frame.
previous_frame = None
+ print('-' * 60)
+ print('--- Frame Information for ---')
+ print(deepest_frame)
+ print(f"{'Filename':<30} {'Function':<30} {'Line':<10}")
while previous_frame is not deepest_frame:
previous_frame = deepest_frame
refs = gc.get_referrers(deepest_frame)
- print('-' * 60)
- print('--- Frame Information for ---')
- print(previous_frame)
- print(f"{'Frame':<10} {'Filename':<30} {'Function':<30} {'Line':<10}")
- index = 0
for r in refs:
if inspect.isframe(r) and \
Aergia._should_trace(r.f_code.co_filename):
@@ -295,10 +294,8 @@ class Aergia(object):
filename = co.co_filename
filename = (filename if len(filename) <= 30 else filename[-30:])
line_no = r.f_lineno
- print(f"{index:<10} {filename:<30} {func_name:<30} {line_no:<10}")
- index +=1
- print('--- End of Frame Information ---')
- print(f'finished with {deepest_frame}')
+ print(f"{filename:<30} {func_name:<30} {line_no:<10}")
+ print(f'finished with {deepest_frame}')
return deepest_frame
@staticmethod