diff options
author | Chris Behrens <cbehrens@codestud.com> | 2012-01-11 12:35:42 -0800 |
---|---|---|
committer | Chris Behrens <cbehrens@codestud.com> | 2012-01-12 23:35:09 -0800 |
commit | 59e8ae1362f33ab30b2dc900dcbde30efc5a57c8 (patch) | |
tree | ea0f292623debe76296ebb24a7c2031abf5017f8 /setup.py | |
parent | 6d80851279052a30b98e465106f158cb2afdb6a5 (diff) | |
download | nova-59e8ae1362f33ab30b2dc900dcbde30efc5a57c8.tar.gz nova-59e8ae1362f33ab30b2dc900dcbde30efc5a57c8.tar.xz nova-59e8ae1362f33ab30b2dc900dcbde30efc5a57c8.zip |
Implement more complete kombu reconnecting
Fixes bug 888621
We were missing some wrapping around when consumers are declared and
a case where we had an exception we weren't trapping. In the latter
case, it's not easy to trap it because you'd have to bypass the kombu
interface and import amqplib and try to trap one of its exceptions.
What I've implemented here looks for 'timeout' in any exception, even
though I really don't like it. :)
Fixes HACKING violations while I'm at it.
Change-Id: I0132fbc4377e221b0a366d0340652147ddb33c87
Diffstat (limited to 'setup.py')
0 files changed, 0 insertions, 0 deletions