Merge "db: Remove "support" for configurable migration backends"

This commit is contained in:
Zuul 2021-07-22 16:16:21 +00:00 committed by Gerrit Code Review
commit fa55888550
3 changed files with 0 additions and 25 deletions

View File

@ -250,12 +250,6 @@ of an *Image* object.
Glance Database Backends
~~~~~~~~~~~~~~~~~~~~~~~~
Migration Backends
------------------
.. list-plugins:: glance.database.migration_backend
:detailed:
Metadata Backends
-----------------

View File

@ -19,30 +19,13 @@
"""Database setup and migration commands."""
import threading
from oslo_config import cfg
from oslo_db import options as db_options
from stevedore import driver
_IMPL = None
_LOCK = threading.Lock()
db_options.set_defaults(cfg.CONF)
def get_backend():
global _IMPL
if _IMPL is None:
with _LOCK:
if _IMPL is None:
_IMPL = driver.DriverManager(
"glance.database.migration_backend",
cfg.CONF.database.backend).driver
return _IMPL
# Migration-related constants
EXPAND_BRANCH = 'expand'
CONTRACT_BRANCH = 'contract'

View File

@ -56,8 +56,6 @@ oslo.config.opts =
glance = glance.opts:list_image_import_opts
oslo.config.opts.defaults =
glance.api = glance.common.config:set_config_defaults
glance.database.migration_backend =
sqlalchemy = oslo_db.sqlalchemy.migration
glance.database.metadata_backend =
sqlalchemy = glance.db.sqlalchemy.metadata