Merge "glance-cache-prefetcher: Set up access to multistore backends"

This commit is contained in:
Zuul 2022-07-05 03:24:51 +00:00 committed by Gerrit Code Review
commit 2866713392
2 changed files with 15 additions and 3 deletions

View File

@ -48,10 +48,16 @@ def main():
try:
config.parse_cache_args()
logging.setup(CONF, 'glance')
CONF.import_opt('enabled_backends', 'glance.common.wsgi')
glance_store.register_opts(config.CONF)
glance_store.create_stores(config.CONF)
glance_store.verify_default_store()
if CONF.enabled_backends:
glance_store.register_store_opts(CONF)
glance_store.create_multi_stores(CONF)
glance_store.verify_store()
else:
glance_store.register_opts(CONF)
glance_store.create_stores(CONF)
glance_store.verify_default_store()
app = prefetcher.Prefetcher()
app.run()

View File

@ -0,0 +1,6 @@
---
fixes:
- |
`Bug #1979699 <https://bugs.launchpad.net/glance/+bug/1979699>`_: Fix
the ``glance-cache-prefetcher`` command to set up access to backend stores
when the multi store feature is used.