zaqar/zaqar/storage
Thomas Herve 1e48f0fcfc Don't share swift client instances
THe swift backend was using swiftclient.Connection without any checks,
but that object is not thread safe, so we need to only have one
instance. This adds a wrapper to keep the same API but not share any
data.

Change-Id: Ic8152f8f7cb6d4d0b4ab473d2f937a9bc77b8453
(cherry picked from commit 80f8ca818a)
2017-08-15 00:30:03 +00:00
..
mongodb Use _LW() to wrap the warning message 2017-01-10 14:55:26 +00:00
redis don't allow get/update/delete subscirtions with wrong queue 2017-01-04 14:43:31 +08:00
sqlalchemy Fix sqlalchemy migration 2017-02-02 20:20:29 +13:00
swift Don't share swift client instances 2017-08-15 00:30:03 +00:00
__init__.py Implement mongodb driver for notifications 2015-01-16 00:55:43 +13:00
base.py Subscription Confirmation Support-2 2016-09-21 01:03:20 +00:00
configuration.py Refactor zaqar/storage/utils.py to respect DRY 2016-05-25 10:13:50 +00:00
errors.py Forbid update subscription to duplicate 2016-03-09 07:44:16 +03:00
pipeline.py Integrate OSprofiler with Zaqar 2016-11-18 08:33:31 +00:00
pooling.py Integrate OSprofiler with Zaqar 2016-11-18 08:33:31 +00:00
utils.py Integrate OSprofiler with Zaqar 2016-11-18 08:33:31 +00:00