Stopped returning outputs in buildAction. Confirmed working

This commit is contained in:
Lyncoln
2026-10-28 17:37:20 -04:00
parent 717988c53b
commit a574a595dc
6 changed files with 10 additions and 10 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ from core.runtime.runtimecontract import buildRuntimeAttr, buildPreRuntimeAttr
def buildAction (action, outputs, process): def buildAction (action, outputs, process):
action_log = True action_log = True
outputs, resolved, match, filter = buildPreRuntimeAttr(action, outputs, process) resolved, match, filter = buildPreRuntimeAttr(action, outputs, process)
if hasattr(action, "allowaction"): if hasattr(action, "allowaction"):
if not action.allowaction: if not action.allowaction:
@@ -22,7 +22,7 @@ def buildAction (action, outputs, process):
if response is None: if response is None:
return outputs, None return outputs, None
outputs, response = buildRuntimeAttr(action, outputs, resolved, response, process) response = buildRuntimeAttr(action, outputs, resolved, response, process)
if action_log: if action_log:
logging.info(f"{action.name} completed") logging.info(f"{action.name} completed")
+1 -1
View File
@@ -15,7 +15,7 @@ def executeContract(module, outputs, process):
elif module.kind == "action": elif module.kind == "action":
outputs, response = buildAction(module, outputs, process) response = buildAction(module, outputs, process)
return outputs, response return outputs, response
+1 -1
View File
@@ -14,7 +14,7 @@ outputs = {}
resolved = {} resolved = {}
def buildMonitor(monitor, outputs): def buildMonitor(monitor, outputs):
outputs = loadSave(monitor, outputs) loadSave(monitor, outputs)
response, outputs = executeRequest(monitor, outputs, resolved) response, outputs = executeRequest(monitor, outputs, resolved)
+1 -1
View File
@@ -22,7 +22,7 @@ def manageFailure(error, action, outputs):
else: else:
print(f"{type(error).__name__} detected during {action.name}. Applying recovery policy.") print(f"{type(error).__name__} detected during {action.name}. Applying recovery policy.")
outputs, response = buildAction(repair, outputs, None) response = buildAction(repair, outputs, None)
return outputs return outputs
print(f"{error}") print(f"{error}")
+4 -4
View File
@@ -7,11 +7,11 @@ def buildPreRuntimeAttr(action, outputs, process):
from core.runtime.applyconditions import applyConditions from core.runtime.applyconditions import applyConditions
from core.runtime.resolver import resolveItem from core.runtime.resolver import resolveItem
outputs = loadSave(action, outputs) loadSave(action, outputs)
resolved = resolveItem(action, outputs) resolved = resolveItem(action, outputs)
resolved, outputs = readRow(action, resolved, outputs) readRow(action, resolved, outputs)
match, filter = applyConditions(action, resolved, outputs) match, filter = applyConditions(action, resolved, outputs)
@@ -19,7 +19,7 @@ def buildPreRuntimeAttr(action, outputs, process):
logging.info(filter.get("print")) logging.info(filter.get("print"))
addStopSignal(action, outputs, process) addStopSignal(action, outputs, process)
return outputs, resolved, match, filter return resolved, match, filter
def buildRuntimeAttr(action, outputs, resolved, response, process): def buildRuntimeAttr(action, outputs, resolved, response, process):
@@ -48,4 +48,4 @@ def buildRuntimeAttr(action, outputs, resolved, response, process):
buildLog(action, outputs, response) buildLog(action, outputs, response)
return outputs, response return response
+1 -1
View File
@@ -2,5 +2,5 @@ from plugins import rmass
from core import buildAction from core import buildAction
outputs = {} outputs = {}
outputs = buildAction(rmass.actions.pingsynapse, outputs) response = buildAction(rmass.actions.pingsynapse, outputs)