summaryrefslogtreecommitdiffstats
path: root/openstack/__init__.py
diff options
context:
space:
mode:
authorRussell Bryant <rbryant@redhat.com>2013-01-03 15:18:54 -0500
committerRussell Bryant <rbryant@redhat.com>2013-01-07 15:08:23 -0500
commitd44918c256d2a80cecd4489917aed9589906f07c (patch)
treee88cdb97587252a0499838d8af5049b52d5f7cc8 /openstack/__init__.py
parent1e50543ca215fc5d160f8b740115835e291c7dde (diff)
downloadoslo-d44918c256d2a80cecd4489917aed9589906f07c.tar.gz
oslo-d44918c256d2a80cecd4489917aed9589906f07c.tar.xz
oslo-d44918c256d2a80cecd4489917aed9589906f07c.zip
Fix serialization in impl_zmq.
When the rpc message envelope patch went in, the serialization done in impl_zmq was replaced with what is done in rpc.common. Instead, it just needs to be done as an additional stage of serialization. The reason is that the amqp drivers can handle passing dicts into the messaging libraries. The zeromq library can not handle that, so it has to ensure it is a string before passing it down to the library. This patch restores the original (unmodified) _serialize() and _deserialize() methods in impl_zmq that were removed and calls them as appropriate. Change-Id: I09cac780c9a9b15390229c63d71e360120548b3d
Diffstat (limited to 'openstack/__init__.py')
0 files changed, 0 insertions, 0 deletions