From baf8587759d7e478141133c620f57f4dcb6c58da Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Mon, 26 Sep 2016 16:00:00 -0400 Subject: [PATCH] Have the confluent message populate 'errorcode' This allows web code framework to correctly handle responses in noderange/async as if they were traditional straightforward rest calls. --- confluent_server/confluent/messages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/confluent_server/confluent/messages.py b/confluent_server/confluent/messages.py index 36371048..1c778f54 100644 --- a/confluent_server/confluent/messages.py +++ b/confluent_server/confluent/messages.py @@ -182,7 +182,8 @@ class ConfluentNodeError(object): self.error = errorstr def raw(self): - return {'databynode': {self.node: {'error': self.error}}} + return {'databynode': {self.node: {'errorcode': self.apicode, + 'error': self.error}}} def html(self): return self.node + ":" + self.error