OpenStack library for messaging
Go to file
Mehdi Abaakouk 6c91066c72 rabbit/qpid: simplify the consumer loop
The consumer loop is over engineered, it returns unused return,
iterconsume creates an iterator directly consumed by 'consume' without
special handling, and in some case kombu error callback are called when
the iterator is stopped and log useless error.

And in reality the consumer is always called when limit=1.

This change simplifies that, by removing the loop and removes all
returns stuffs.

Closes bug: #1450336

Change-Id: Ia2cb52c8577b29e74d4d2b0ed0b535102f2d55c7
2015-05-05 08:26:00 +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 rabbit/qpid: simplify the consumer loop 2015-05-05 08:26:00 +02:00
oslo.messaging/locale Imported Translations from Transifex 2015-05-03 06:07:54 +00:00
tests rabbit/qpid: simplify the consumer loop 2015-05-05 08:26:00 +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
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
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
openstack-common.conf Deprecates the localcontext API 2015-03-11 16:14:50 +01:00
README.rst Add pypi download + version badges 2015-04-07 09:18:52 -07:00
requirements-py3.txt Updated from global requirements 2015-05-04 18:50:41 +00:00
requirements.txt Updated from global requirements 2015-05-04 18:50:41 +00: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

Oslo Messaging Library

Latest Version

Downloads

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