From cd9f00ee489a65f5cfb9cd53df2e244771f7f0a2 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 29 Aug 2024 11:17:18 +0000 Subject: [PATCH] add `MMGEN_TRACEBACK` env var --- mmgen/cfg.py | 2 ++ mmgen/main.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mmgen/cfg.py b/mmgen/cfg.py index 88020255..780263ba 100755 --- a/mmgen/cfg.py +++ b/mmgen/cfg.py @@ -155,6 +155,7 @@ class Config(Lockable): debug_subseed = False debug_tw = False devtools = False + traceback = False # rpc: rpc_host = '' @@ -300,6 +301,7 @@ class Config(Lockable): 'MMGEN_TEST_SUITE_PEXPECT', 'MMGEN_TEST_SUITE_POPEN_SPAWN', 'MMGEN_TEST_SUITE_ROOT_PFX', + 'MMGEN_TRACEBACK', 'MMGEN_BLACKLIST_DAEMONS', 'MMGEN_BOGUS_SEND', 'MMGEN_BOGUS_UNSPENT_DATA', diff --git a/mmgen/main.py b/mmgen/main.py index a7c5b72d..3d3600c7 100755 --- a/mmgen/main.py +++ b/mmgen/main.py @@ -66,7 +66,7 @@ def launch(*, mod=None, func=None, fqmod=None, package='mmgen'): e = e)) + '\n' ) - if os.getenv('MMGEN_EXEC_WRAPPER'): + if os.getenv('MMGEN_EXEC_WRAPPER') or os.getenv('MMGEN_TRACEBACK'): raise sys.exit(d.exit_val)