oslo.messaging/oslo_messaging
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
..
_cmd Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
_drivers rabbit/qpid: simplify the consumer loop 2015-05-05 08:26:00 +02:00
_executors Add a new aioeventlet executor 2015-02-05 12:11:37 +01:00
notify Fix missing space in help text 2015-04-29 09:47:02 -05:00
openstack Sync with latest oslo-incubator 2015-03-20 16:04:41 -04:00
rpc Merge "Add support for multiple namespaces in Targets" 2015-03-13 11:38:25 +00:00
tests rabbit/qpid: simplify the consumer loop 2015-05-05 08:26:00 +02: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 each drivers options into its own group 2015-02-02 10:58:54 +01:00
exceptions.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
localcontext.py Deprecates the localcontext API 2015-03-11 16:14:50 +01:00
opts.py Move each drivers options into its own group 2015-02-02 10:58:54 +01:00
serializer.py Add JsonPayloadSerializer serializer 2015-04-24 11:38:16 +03:00
server.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
target.py Add support for multiple namespaces in Targets 2015-03-12 16:07:51 -04:00
transport.py Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00