Mehdi Abaakouk 1ba55c03b5 rabbit: smarter declaration of the notif. queue
The NotifyPublisher was redeclaring again and again,
the same exchange and queue each times a notification is sent.

This change fixes that by caching the already declared exchange
and queue for each channel.

Also, to make the test pass. 'Connection.ensure' have been updated
to have the same behavior for amqp and memory driver about
kombu recoverable_errors. And the hostname and port of the memory
driver are set to not fail when we print a log message.

Closes bug: #1437902

Change-Id: I20d133ac67b8a8a4c51d51b6a1b2369aa44ffe2f
2015-05-12 10:19:42 +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-03-16 01:46:07 +00: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%