Imported outputs from external module to facilitate thread building and consistent runtime operation from various entrypoints

This commit is contained in:
Lyncoln
2026-10-30 02:18:24 -04:00
parent b59401c64f
commit 63330c9ecd
5 changed files with 16 additions and 5 deletions
+3
View File
@@ -3,8 +3,11 @@ from core.execution.operation import buildOperation
from core.execution.monitor import buildMonitor
#from core.runtime import manageFailure
from core.execution.recursive import buildRecursive
#from core.runtime.createruntime import outputs
def executeContract(module, outputs):
#print(outputs)
if module.kind == "operation":
@@ -6,9 +6,10 @@ from core.apirequest.execute import getSession
from core.execution.lifecyclemanager.lifecycleregistry import registerLifecycle
lifecycles = {}
outputs = {}
#outputs = {}
def manageLifecycle(module):
from core.runtime.createruntime import outputs
lifecycle_log = os.environ.get("LOGS_LIFECYCLE", "false").lower() == "true"
registerLifecycle (module, lifecycles)
+1 -1
View File
@@ -8,7 +8,7 @@ from core.runtime.stopsignals import checkDependency
from core.execution import processregistry
from core.console import console
outputs = {}
#outputs = {}
def buildOperation(definition, outputs):
process_log = True