glance_store/glance_store/tests/unit
kairat_kushaev 142cf34c2f Implement swift store connection manager
The patch defines implementation of swift connection manager for
swift driver. It allows to receive swift connections and
update them if user token is going to expire soon.
Connection manager for single tenant store uses swift service
user credentials to receive new token.
Connection manager for multi-tenant store uses trusts to
receive new token and initialize a connection.

Please note that this is first part of bp implementation that
defines framework and helpers for re-authentication.
Implementation of keystoneclient initialization and enabling of
re-authentication for swift store available in next patch.

Implements bp prevention-of-401-in-swift-driver

Change-Id: I61b0fcfe284bdfbf4c0558178318c69617ec6127
2016-02-26 10:08:43 +03:00
..
__init__.py Move glance_store tests into the main package 2015-06-12 15:15:10 +00:00
test_backend.py Add backend tests from glance 2016-01-28 14:09:39 -08:00
test_cinder_store.py Move glance_store tests into the main package 2015-06-12 15:15:10 +00:00
test_connection_manager.py Implement swift store connection manager 2016-02-26 10:08:43 +03:00
test_exceptions.py Improving GlanceStoreException 2015-10-06 15:34:34 +00:00
test_filesystem_store.py Merge "Add signature verifier to backend drivers" 2016-01-21 22:02:56 +00:00
test_http_store.py Store.get_size: handle HTTPException 2016-01-11 10:48:07 +01:00
test_opts.py Implement swift store connection manager 2016-02-26 10:08:43 +03:00
test_rbd_store.py Add signature verifier to backend drivers 2016-01-21 09:49:17 -05:00
test_s3_store.py Add signature verifier to backend drivers 2016-01-21 09:49:17 -05:00
test_sheepdog_store.py Merge "Sheepdog: fix image-download failure" 2016-02-12 01:33:33 +00:00
test_store_base.py LOG.warn is deprecated in python3 2016-02-12 00:58:32 +03:00
test_store_capabilities.py Move glance_store tests into the main package 2015-06-12 15:15:10 +00:00
test_swift_store.py Implement swift store connection manager 2016-02-26 10:08:43 +03:00
test_swift_store_utils.py Move glance_store tests into the main package 2015-06-12 15:15:10 +00:00
test_vmware_store.py Remove deprecated datastore_name, datacenter_path 2016-02-03 17:18:23 -08:00