From 7a43c5a4effa680724b60ec42457278c10d2d6a6 Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Sat, 7 Sep 2013 18:21:31 -0400 Subject: [PATCH] use the serializers application/json deserializer --- riakcached/client.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/riakcached/client.py b/riakcached/client.py index eb2e138..6a3dff3 100644 --- a/riakcached/client.py +++ b/riakcached/client.py @@ -85,7 +85,7 @@ class RiakClient(object): response = self._request( method="POST", - url="%s/riak/%s/%s" % (self.url, self.bucket, key), + url="%s/buckets/%s/keys/%s" % (self.url, self.bucket, key), body=value, headers={ "Content-Type": content_type, @@ -135,6 +135,10 @@ class RiakClient(object): url="%s/stats" % self.url, ) if response.status == 200: + deserializer = self._deserializers.get("application/json", json.loads) + return deserializer(response.data) + return None + def props(self): """ """