Added None handling to monitor to prevent TypeError execeptions and post processing crashes
This commit is contained in:
@@ -16,6 +16,9 @@ def buildMonitor(monitor, outputs):
|
|||||||
|
|
||||||
response, outputs = executeRequest(monitor, outputs, resolved)
|
response, outputs = executeRequest(monitor, outputs, resolved)
|
||||||
|
|
||||||
|
if response is None:
|
||||||
|
return outputs, None
|
||||||
|
|
||||||
responsedata = response.json()
|
responsedata = response.json()
|
||||||
|
|
||||||
readitems = resolveItem(monitor, responsedata)
|
readitems = resolveItem(monitor, responsedata)
|
||||||
@@ -23,7 +26,6 @@ def buildMonitor(monitor, outputs):
|
|||||||
match, filter = applyConditions(monitor, readitems, outputs)
|
match, filter = applyConditions(monitor, readitems, outputs)
|
||||||
|
|
||||||
outputs = buildOutput(response, monitor, outputs)
|
outputs = buildOutput(response, monitor, outputs)
|
||||||
|
|
||||||
|
|
||||||
if match:
|
if match:
|
||||||
module = filter["execute"]
|
module = filter["execute"]
|
||||||
|
|||||||
Reference in New Issue
Block a user