diff options
| author | Andrew Bogott <abogott@wikimedia.org> | 2012-07-03 00:16:36 -0500 |
|---|---|---|
| committer | Andrew Bogott <abogott@wikimedia.org> | 2012-07-03 00:48:52 -0500 |
| commit | 85f6662f25e9d2696ec6086a1423c1b93a58cb0c (patch) | |
| tree | 6ffafa3ec536a70aa76267dead8891f5406fc4dc /openstack/common/rpc | |
| parent | 506486550480fb222a92447e1e8baca855d126aa (diff) | |
| download | oslo-85f6662f25e9d2696ec6086a1423c1b93a58cb0c.tar.gz oslo-85f6662f25e9d2696ec6086a1423c1b93a58cb0c.tar.xz oslo-85f6662f25e9d2696ec6086a1423c1b93a58cb0c.zip | |
Switch common files to using jsonutils.
For blueprint use-common-jsonutils
Pretty much just a search and replace.
Change-Id: I66f63e7b0ff82a37d8a6b9acef94f4e10a45bf90
Diffstat (limited to 'openstack/common/rpc')
| -rw-r--r-- | openstack/common/rpc/impl_fake.py | 4 | ||||
| -rw-r--r-- | openstack/common/rpc/impl_qpid.py | 6 | ||||
| -rw-r--r-- | openstack/common/rpc/impl_zmq.py | 6 |
3 files changed, 8 insertions, 8 deletions
diff --git a/openstack/common/rpc/impl_fake.py b/openstack/common/rpc/impl_fake.py index fba20c9..ff16208 100644 --- a/openstack/common/rpc/impl_fake.py +++ b/openstack/common/rpc/impl_fake.py @@ -18,11 +18,11 @@ queues. Casts will block, but this is very useful for tests. """ import inspect -import json import time import eventlet +from openstack.common import jsonutils from openstack.common.rpc import common as rpc_common CONSUMERS = {} @@ -121,7 +121,7 @@ def create_connection(conf, new=True): def check_serialize(msg): """Make sure a message intended for rpc can be serialized.""" - json.dumps(msg) + jsonutils.dumps(msg) def multicall(conf, context, topic, msg, timeout=None): diff --git a/openstack/common/rpc/impl_qpid.py b/openstack/common/rpc/impl_qpid.py index d01bf0d..677b54b 100644 --- a/openstack/common/rpc/impl_qpid.py +++ b/openstack/common/rpc/impl_qpid.py @@ -17,7 +17,6 @@ import functools import itertools -import json import logging import time import uuid @@ -29,6 +28,7 @@ import qpid.messaging.exceptions from openstack.common import cfg from openstack.common.gettextutils import _ +from openstack.common import jsonutils from openstack.common.rpc import amqp as rpc_amqp from openstack.common.rpc import common as rpc_common @@ -125,7 +125,7 @@ class ConsumerBase(object): addr_opts["node"]["x-declare"].update(node_opts) addr_opts["link"]["x-declare"].update(link_opts) - self.address = "%s ; %s" % (node_name, json.dumps(addr_opts)) + self.address = "%s ; %s" % (node_name, jsonutils.dumps(addr_opts)) self.reconnect(session) @@ -230,7 +230,7 @@ class Publisher(object): if node_opts: addr_opts["node"]["x-declare"].update(node_opts) - self.address = "%s ; %s" % (node_name, json.dumps(addr_opts)) + self.address = "%s ; %s" % (node_name, jsonutils.dumps(addr_opts)) self.reconnect(session) diff --git a/openstack/common/rpc/impl_zmq.py b/openstack/common/rpc/impl_zmq.py index 6bb9aa9..3eefa96 100644 --- a/openstack/common/rpc/impl_zmq.py +++ b/openstack/common/rpc/impl_zmq.py @@ -14,7 +14,6 @@ # License for the specific language governing permissions and limitations # under the License. -import json import pprint import string import sys @@ -28,6 +27,7 @@ import greenlet from openstack.common import cfg from openstack.common.gettextutils import _ from openstack.common import importutils +from openstack.common import jsonutils from openstack.common.rpc import common as rpc_common @@ -76,7 +76,7 @@ def _serialize(data): Error if a developer passes us bad data. """ try: - return str(json.dumps(data, ensure_ascii=True)) + return str(jsonutils.dumps(data, ensure_ascii=True)) except TypeError: LOG.error(_("JSON serialization failed.")) raise @@ -87,7 +87,7 @@ def _deserialize(data): Deserialization wrapper """ LOG.debug(_("Deserializing: %s"), data) - return json.loads(data) + return jsonutils.loads(data) class ZmqSocket(object): |
