summaryrefslogtreecommitdiffstats
path: root/openstack/common/wsgi.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-07-10 14:15:39 +0000
committerGerrit Code Review <review@openstack.org>2012-07-10 14:15:39 +0000
commit22ccc58df8886531b649a8d95251bfd02d40c62a (patch)
treec9d1f634d31c3901a7b795fa2d76aee8c09dec63 /openstack/common/wsgi.py
parentecebfb2b2391439a502f4db7801b7992f44e1851 (diff)
parent85f6662f25e9d2696ec6086a1423c1b93a58cb0c (diff)
Merge "Switch common files to using jsonutils."
Diffstat (limited to 'openstack/common/wsgi.py')
-rw-r--r--openstack/common/wsgi.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/openstack/common/wsgi.py b/openstack/common/wsgi.py
index c08e4d7..416fe09 100644
--- a/openstack/common/wsgi.py
+++ b/openstack/common/wsgi.py
@@ -23,7 +23,6 @@ import eventlet.wsgi
eventlet.patcher.monkey_patch(all=False, socket=True)
-import json
import logging
import sys
import routes
@@ -34,6 +33,7 @@ from xml.dom import minidom
from xml.parsers import expat
from openstack.common import exception
+from openstack.common import jsonutils
LOG = logging.getLogger('wsgi')
@@ -372,7 +372,7 @@ class JSONDictSerializer(DictSerializer):
_dtime = obj - datetime.timedelta(microseconds=obj.microsecond)
return _dtime.isoformat()
return obj
- return json.dumps(data, default=sanitizer)
+ return jsonutils.dumps(data, default=sanitizer)
class XMLDictSerializer(DictSerializer):
@@ -641,7 +641,7 @@ class JSONDeserializer(TextDeserializer):
def _from_json(self, datastring):
try:
- return json.loads(datastring)
+ return jsonutils.loads(datastring)
except ValueError:
msg = _("cannot understand JSON")
raise exception.MalformedRequestBody(reason=msg)