#from core.execution.action import buildAction from core.apirequest import executeRequest def responsePolicy(response, action, outputs, resolved): if hasattr(action, "responsepolicy"): if not response.ok: for policy in action.responsepolicy: if policy["statuscode"] == response.status_code: print(policy["print"]) #outputs, response, match, filter = buildAction(policy["execute"], outputs) response, outputs = executeRequest(policy["execute"], outputs, resolved) return outputs, resolved return outputs, resolved