Signed-off-by: Guido Trotter <[email protected]>
---
 lib/confd/client.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/lib/confd/client.py b/lib/confd/client.py
index 7e72535..53d1673 100644
--- a/lib/confd/client.py
+++ b/lib/confd/client.py
@@ -112,7 +112,8 @@ class ConfdClient:
 
   def _UnpackReply(self, payload):
     in_payload = confd.UnpackMagic(payload)
-    (answer, salt) = serializer.LoadSignedJson(in_payload, self._hmac_key)
+    (dict_answer, salt) = serializer.LoadSignedJson(in_payload, self._hmac_key)
+    answer = objects.ConfdReply.FromDict(dict_answer)
     return answer, salt
 
   def ExpireRequests(self):
-- 
1.6.3.3

Reply via email to