oslo.messaging/oslo/messaging/_drivers
Mark McLoughlin 206c19e99e Add a driver method specifically for sending notifications
Notifications are an unusual case in that we need users to manually opt
in to new incompatible message formats by editing configuration because
there may be external consumers expecting the old format.

Add a send_notification() method to the driver interface and add a
format version paramater to the method, to make it clear that this
version selection is specifically for notifications.

In the case of the rabbit/qpid drivers, the 2.0 format is where we added
the message envelope.

Change-Id: Ib4925c308b1252503749962aa16f043281f2b429
2013-08-07 06:51:35 +01:00
..
__init__.py Move files to new locations for oslo.messaging 2013-06-15 08:43:54 +01:00
amqp.py Pop _unique_id when checking for duplicates 2013-08-02 06:48:01 +01:00
amqpdriver.py Add a driver method specifically for sending notifications 2013-08-07 06:51:35 +01:00
base.py Add a driver method specifically for sending notifications 2013-08-07 06:51:35 +01:00
common.py Add exception serialization tests 2013-07-26 06:55:15 +01:00
impl_fake.py Add a driver method specifically for sending notifications 2013-08-07 06:51:35 +01:00
impl_qpid.py Implement wait_for_reply timeout in rabbit driver 2013-08-07 06:51:03 +01:00
impl_rabbit.py Implement wait_for_reply timeout in rabbit driver 2013-08-07 06:51:03 +01:00
pool.py Remove only_free param to Pool.get() 2013-07-27 15:43:29 +01:00