diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-01-06 05:55:28 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-01-06 05:55:28 +0000 |
| commit | 5d4a9c99fe20085aa1c9afc130776ebe21574a7f (patch) | |
| tree | ec0e3061c3b61bab03125483bfda599da924a579 /openstack/common/rpc/common.py | |
| parent | 193803bd4a812b75d92d7365e75a5f71606de549 (diff) | |
| parent | adffcd58fb09dafb0c4e128797b4a61a59087f9a (diff) | |
Merge "Optionally add message envelope to notifications."
Diffstat (limited to 'openstack/common/rpc/common.py')
| -rw-r--r-- | openstack/common/rpc/common.py | 8 |
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. |
