From ecfaa3fdfb9821fa3eeb4cd6d5a0d3c0427fa71d Mon Sep 17 00:00:00 2001 From: Lyncoln Date: Mon, 26 Oct 2026 10:00:48 -0400 Subject: [PATCH] Introduced os env level log controls --- core/execution/lifecyclemanager/lifecyclemanager.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/execution/lifecyclemanager/lifecyclemanager.py b/core/execution/lifecyclemanager/lifecyclemanager.py index 10c01ee..aebd028 100644 --- a/core/execution/lifecyclemanager/lifecyclemanager.py +++ b/core/execution/lifecyclemanager/lifecyclemanager.py @@ -13,12 +13,13 @@ def manageLifecycle(module, lifecycles): #lifecycles, state): if lifecycles[module.name]["mode"] == "continuous": while lifecycles[module.name]["mode"] == "continuous": - #print(f"{module.name} thread {lifecycles[module.name][module.name]} running in {lifecycles[module.name]["mode"]} mode") - #print(f"{lifecycles[module.name]}") outputs, response = executeContract(module, outputs) - print(f"{module.name} thread {lifecycles[module.name][module.name]} running in {lifecycles[module.name]["mode"]} mode") + lifecycle_log = bool(os.environ.get("LOGS_LIFECYCLE", False)) + if lifecycle_log: + print(f"{module.name} thread {lifecycles[module.name][module.name]} running in {lifecycles[module.name]['mode']} mode") + time.sleep(module.sleeptime) elif lifecycles[module.name]["mode"] == "oneshot":