Victor Sergeyev 75cba16d15 Refactor processing reply in ReplyWaiter
At the moment for each msg_id we receive two amqp message - first one
with the payload, a second one to ensure the other have finish to send
the payload. This was made, because a long time ago 'reply' allowed
generator as payload to send multiple messages on one 'rpc.call' - [1]

It's a bad idea - to double RPC messages for each call, so we are going
to remove this the second AMQP message sending. This patch allows
receiver side to proceed correctly old case - two AMQP messages (first
with data and second with 'ending' parameter) same as the new one (a
single message with data 'ending' parameter)

Blueprint: remove-double-reply

[1] - https://github.com/openstack/oslo-incubator/blob/stable/icehouse/openstack/common/rpc/amqp.py#L464

Change-Id: Ic09fe619694c300c4502acb7157d7ecdd47c5fd7
2015-05-27 11:08:17 +03:00
2015-05-13 11:19:45 +02:00
2014-01-15 04:08:18 +00:00
2015-01-26 21:55:20 +00:00
2015-05-11 08:29:34 +02:00
2015-03-12 16:38:51 -07:00
2014-06-05 22:48:44 +02:00
2015-04-07 09:18:52 -07:00
2015-03-19 03:03:53 -07:00
2014-04-30 02:45:47 +00:00
2015-05-10 19:18:41 -04:00

Oslo Messaging Library

Latest Version

Downloads

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.

Description
OpenStack library for messaging
Readme 36 MiB
Languages
Python 99.8%
Shell 0.2%