from core.execution.action.action import buildAction def recursiveSet(definition, outputs): recursiveset = definition.recursiveset["actions"] for item in outputs[definition.recursiveset["source"]]: outputs[definition.recursiveset["outputlabel"]] = item #outputs["recursive"] = item print("DEBUGGING recursiveset item") print(outputs[definition.recursiveset["outputlabel"]]) for job in recursiveset: outputs, response = buildAction(job, outputs) print("MESSAGE BODY DEBUG") print(resolved["messages"]) return outputs from core.execution.action.action import buildAction def recursiveAction(definition, outputs): recursiveset = definition.recursiveset["actions"] for item in outputs[definition.recursiveset["source"]]: outputs[definition.recursiveset["outputlabel"]] = item #outputs["recursive"] = item for job in recursiveset: outputs, response = buildAction(job, outputs) print(outputs["profile"]) print(outputs["messages"]) return outputs