From 2e7a8bee18ea6e3cab94bf52e5869569ddc2da0f Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Mon, 29 Jan 2018 11:21:46 -0500 Subject: [PATCH] Fix nodemedia silent errors For 'databynode' style responses, error data was suppressed. Make printerror more thorough at handling such errors. --- confluent_client/bin/nodemedia | 3 +++ 1 file changed, 3 insertions(+) diff --git a/confluent_client/bin/nodemedia b/confluent_client/bin/nodemedia index 2cb658a6..6b09cc8c 100644 --- a/confluent_client/bin/nodemedia +++ b/confluent_client/bin/nodemedia @@ -59,6 +59,9 @@ def printerror(res, node=None): sys.stderr.write('{0}\n'.format(res['error'])) if 'errorcode' not in res: exitcode = 1 + for node in res.get('databynode', ()): + printerror(res['databynode'][node], node) + def attach_media(noderange, media): global exitcode