diff --git a/core/execution/monitor.py b/core/execution/monitor.py index a5d204c..a475cee 100644 --- a/core/execution/monitor.py +++ b/core/execution/monitor.py @@ -16,6 +16,9 @@ def buildMonitor(monitor, outputs): response, outputs = executeRequest(monitor, outputs, resolved) + if response is None: + return outputs, None + responsedata = response.json() readitems = resolveItem(monitor, responsedata) @@ -23,7 +26,6 @@ def buildMonitor(monitor, outputs): match, filter = applyConditions(monitor, readitems, outputs) outputs = buildOutput(response, monitor, outputs) - if match: module = filter["execute"]