summaryrefslogtreecommitdiffstats
path: root/openstack/common/rpc/common.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-01-06 05:55:28 +0000
committerGerrit Code Review <review@openstack.org>2013-01-06 05:55:28 +0000
commit5d4a9c99fe20085aa1c9afc130776ebe21574a7f (patch)
treeec0e3061c3b61bab03125483bfda599da924a579 /openstack/common/rpc/common.py
parent193803bd4a812b75d92d7365e75a5f71606de549 (diff)
parentadffcd58fb09dafb0c4e128797b4a61a59087f9a (diff)
Merge "Optionally add message envelope to notifications."
Diffstat (limited to 'openstack/common/rpc/common.py')
-rw-r--r--openstack/common/rpc/common.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/openstack/common/rpc/common.py b/openstack/common/rpc/common.py
index 7434a2d..8af2f03 100644
--- a/openstack/common/rpc/common.py
+++ b/openstack/common/rpc/common.py
@@ -414,8 +414,8 @@ def version_is_compatible(imp_version, version):
return True
-def serialize_msg(raw_msg):
- if not _SEND_RPC_ENVELOPE:
+def serialize_msg(raw_msg, force_envelope=False):
+ if not _SEND_RPC_ENVELOPE and not force_envelope:
return raw_msg
# NOTE(russellb) See the docstring for _RPC_ENVELOPE_VERSION for more
@@ -442,8 +442,8 @@ def deserialize_msg(msg):
# If so, great!
#
# b) If it doesn't look like a standard message envelope, it could either
- # be a notification (which we don't wrap), or a message from before
- # we added a message envelope (referred to as version 1.0).
+ # be a notification, or a message from before we added a message
+ # envelope (referred to as version 1.0).
# Just return the message as-is.
#
# 2) It's any other non-dict type. Just return it and hope for the best.