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":