oslo.messaging/oslo_messaging
Mehdi Abaakouk 434b5c8781 Declare DirectPublisher exchanges with passive=True
If rabbit dies, the consumer can be disconnected before the publisher
sends, and if the consumer hasn't declared the queue, the publisher's
will send a message to an exchange that's not bound to a queue, and
the message wll be lost.  Setting passive=True will cause the
publisher to fail and retry if the consumer hasn't declared the
receiving queue yet.

Co-Authored-By: Noel Burton-Krahn <noel@burton-krahn.com>
Closes-Bug: #1338732
Change-Id: I5ba4d311b97236d3a85a9f5badff61f12b08c12d
2015-01-27 11:07:51 +01:00
..
_cmd Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
_drivers Declare DirectPublisher exchanges with passive=True 2015-01-27 11:07:51 +01:00
_executors Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
notify Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
openstack Move files out of the namespace package 2015-01-12 12:50:41 -05:00
rpc Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
tests Declare DirectPublisher exchanges with passive=True 2015-01-27 11:07:51 +01:00
__init__.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
_i18n.py Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
_utils.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
conffixture.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
exceptions.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
localcontext.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
opts.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
serializer.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
server.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
target.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
transport.py Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00