glance_store/glance_store
whoami-rajat fba6d0dd83 Refactor cinder store tests[2/2]
This patch aims at a refactoring effort that would remove
duplicate tests (current and future) by moving them into a
common base class which is called via both single and multi store
test modules with their specific configurations.

This has a lot of benefits:

1) Removes duplicate code
2) Makes addition of new tests easier and cleaner
3) Ensuring a new method/code path added is tested in both
   single and multi store configurations
4) Fixing issues detected while refactoring methods
   (Eg: tests for add method in test_multistore_cinder were not
    passing the hashing_algo parameter which is currently handled
    by the backward compat code (back_compat_add decorator) but
    those tests will break when we remove backward compatibility)

Change-Id: I12569af5623f1cd7803c00a6c3b9eb211f15b6fd
2022-03-14 22:10:29 +05:30
..
_drivers Cinder store: Wait for device resize 2022-02-07 23:56:17 +05:30
common nit: Correct debug log 2021-11-22 05:16:54 -05:00
locale Imported Translations from Zanata 2020-05-05 06:43:27 +00:00
tests Refactor cinder store tests[2/2] 2022-03-14 22:10:29 +05:30
__init__.py Enable multi store support for glance 2018-07-15 15:10:27 +00:00
backend.py Add S3 store support to glance_store 2020-03-26 10:53:46 +09:00
capabilities.py Removed 'store_capabilities_update_min_interval' config option 2019-05-29 06:23:03 +00:00
driver.py Add location prefix url to store instance 2019-06-03 16:16:58 +00:00
exceptions.py Add lock per share for cinder nfs mount/umount 2020-05-01 11:35:01 +00:00
i18n.py Update oslo libraries 2015-03-19 11:43:42 -05:00
location.py Add S3 store support to glance_store 2020-03-26 10:53:46 +09:00
multi_backend.py Handle sparse images in glance_store 2020-08-21 07:02:43 -07:00