From 46befcb79b9e577b5161d3dfaf4a874ffc7e5e8b Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Sat, 1 Jul 2023 15:51:37 +0000 Subject: [PATCH] add `MMGEN_DEBUG_DAEMON` environment var --- mmgen/cfg.py | 2 ++ mmgen/daemon.py | 1 + 2 files changed, 3 insertions(+) diff --git a/mmgen/cfg.py b/mmgen/cfg.py index a86e5d5a..f52acc2d 100755 --- a/mmgen/cfg.py +++ b/mmgen/cfg.py @@ -150,6 +150,7 @@ class Config(Lockable): # debug debug = False + debug_daemon = False debug_opts = False debug_rpc = False debug_addrlist = False @@ -294,6 +295,7 @@ class Config(Lockable): 'MMGEN_BOGUS_SEND', 'MMGEN_BOGUS_UNSPENT_DATA', 'MMGEN_DEBUG', + 'MMGEN_DEBUG_DAEMON', 'MMGEN_DEBUG_OPTS', 'MMGEN_DEBUG_RPC', 'MMGEN_DEBUG_ADDRLIST', diff --git a/mmgen/daemon.py b/mmgen/daemon.py index 12ee1a9b..1c5abe05 100755 --- a/mmgen/daemon.py +++ b/mmgen/daemon.py @@ -61,6 +61,7 @@ class Daemon(Lockable): self.opt = ClassOpts(self,opts) self.flag = ClassFlags(self,flags) + self.debug = self.debug or cfg.debug_daemon def exec_cmd_thread(self,cmd): import threading