#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: print(response) for policy in action.responsepolicy: if policy["statuscode"] == response.status_code: print(policy["print"]) response, outputs = executeRequest(policy["execute"], outputs, resolved) return outputs, resolved return outputs, resolved