OpenStack library for messaging
Go to file
Mehdi Abaakouk 415db68b67 rabbit: redeclare consumers when ack/requeue fail
In case the acknowledgement or requeue of a message fail,
the kombu transport can be disconnected

In this case, we must redeclare our consumers.

This changes fixes that.

This have no tests because the kombu memory transport we use in our tests
cannot be in disconnected state.

Closes-bug: #1448650

Change-Id: I5991a4cf827411bc27c857561d97461212a17f40
2015-05-12 10:19:42 +02:00
doc/source Document notification_driver possible values 2015-04-06 10:12:08 -04:00
etc Routing notifier 2014-01-15 04:08:18 +00:00
oslo Expose _impl_test for designate 2015-01-26 21:55:20 +00:00
oslo.messaging/locale Imported Translations from Transifex 2015-05-03 06:07:54 +00:00
oslo_messaging rabbit: redeclare consumers when ack/requeue fail 2015-05-12 10:19:42 +02:00
tests rabbit: fix consumers declaration 2015-05-11 08:29:34 +02:00
tools Tiny problem with notify-server in simulator 2015-03-17 17:10:43 -04:00
.coveragerc Fix coverage report generation 2015-03-12 16:38:51 -07:00
.gitignore Ignore any egg and egg-info directories 2014-02-05 09:32:25 -08:00
.gitreview Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
.testr.conf Allows to overriding oslotest environ var 2014-11-19 11:28:02 +01:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:39 +00:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
MANIFEST.in Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
README.rst Add pypi download + version badges 2015-04-07 09:18:52 -07:00
amqp1-requirements.txt amqp1: fix functional tests deps 2015-02-11 16:25:04 +00:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
openstack-common.conf Deprecates the localcontext API 2015-03-11 16:14:50 +01:00
requirements-py3.txt Bump kombu and amqp requirements 2015-05-12 10:19:42 +02:00
requirements.txt Bump kombu and amqp requirements 2015-05-12 10:19:42 +02:00
setup.cfg Add pluggability for matchmakers 2015-03-19 03:03:53 -07:00
setup.py Updated from global requirements 2014-04-30 02:45:47 +00:00
test-requirements-py3.txt Merge "Port ZMQ driver to Python 3" 2015-04-24 23:32:40 +00:00
test-requirements.txt Uncap library requirements for liberty 2015-04-16 18:05:16 +00:00
tox.ini Merge "Fix coverage report generation" 2015-03-16 01:46:07 +00:00

README.rst

Oslo Messaging Library

Latest Version

Downloads

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