zaqar/marconi
Flaper Fesp 1ca46da302 Handle AutoReconnect errors.
AutoReconnect errors are not being handled and so, propagated to the client.

This patch adds a safe_call decorator. The purpose of safe_call is to catch
ConnectionFailure and raise a ConnectionError instead. Future patches will make
the transport catch ConnectionError and handle it correctly instead of
propagating it to the client.

All storage back-end should support this.

Fixes bug: #1169821

Change-Id: I523232a7cefbd00082447403ceb3abada9af6db3
2013-07-10 19:13:47 +02:00
..
cmd Added some de-facto style guidelines to HACKING and fixed violations 2013-06-17 09:58:30 -04:00
common Added some de-facto style guidelines to HACKING and fixed violations 2013-06-17 09:58:30 -04:00
openstack Migrate to stevedore 2013-06-14 16:04:02 +02:00
storage Handle AutoReconnect errors. 2013-07-10 19:13:47 +02:00
tests Handle AutoReconnect errors. 2013-07-10 19:13:47 +02:00
transport Remove project ID from the URI 2013-06-24 22:33:52 +00:00
__init__.py Added some de-facto style guidelines to HACKING and fixed violations 2013-06-17 09:58:30 -04:00
bootstrap.py Added some de-facto style guidelines to HACKING and fixed violations 2013-06-17 09:58:30 -04:00
version.py Migrate to pbr 2013-06-14 14:14:42 +02:00