diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-07-10 14:15:39 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-07-10 14:15:39 +0000 |
| commit | 22ccc58df8886531b649a8d95251bfd02d40c62a (patch) | |
| tree | c9d1f634d31c3901a7b795fa2d76aee8c09dec63 /openstack/common/wsgi.py | |
| parent | ecebfb2b2391439a502f4db7801b7992f44e1851 (diff) | |
| parent | 85f6662f25e9d2696ec6086a1423c1b93a58cb0c (diff) | |
Merge "Switch common files to using jsonutils."
Diffstat (limited to 'openstack/common/wsgi.py')
| -rw-r--r-- | openstack/common/wsgi.py | 6 |
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) |
