Added os env conrolled logging

This commit is contained in:
Lyncoln
2026-10-28 11:14:15 -04:00
parent cb3a2d90b0
commit 9d4e9d38ad
5 changed files with 30 additions and 10 deletions
+8 -6
View File
@@ -1,13 +1,13 @@
from core.execution import action
from core.execution.action.action import buildAction
from core.runtime.runtimecontract import buildPreRuntimeAttr, buildRuntimeAttr
from core.apirequest import executeRequest
import logging
import os
from core.runtime.stopsignals import checkDependency
from core.execution.processregistry import registerProcess
from rich.progress import track
def buildRecursive(definition, outputs):
recursive_log = False
process_log = True
recursive_log = os.environ.get("LOGS_RECURSIVE", "false").lower() == "true"
#print(outputs[definition.recursiveset["source"]])
@@ -76,7 +76,9 @@ def buildRecursive(definition, outputs):
outputs["processes"][definition.name][job.name]["response"] = response
outputs["processes"][definition.name]["completed"].append(job.alias)
if process_log:
logging.info(f"{definition.name} completed")
retain = definition.recursiveset.get("retain", True)