Remove LegacyEngineFacade

As LegacyEngineFacade is going to be removed from oslo_db[1], update the
use of enginefacade.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/JJVBOTHRLGPE4WFRQDCGLPTUFTVZ6FKC/

Change-Id: Idbe100b8d0b08bddf579dc4ddd40e6ef40975fa6
This commit is contained in:
Yasufumi Ogawa
2024-11-11 06:34:05 +00:00
parent f258454020
commit 0ed87d531b

View File

@@ -27,7 +27,7 @@ def _create_facade_lazily():
if _FACADE is None: if _FACADE is None:
context_manager.configure(sqlite_fk=True, **cfg.CONF.database) context_manager.configure(sqlite_fk=True, **cfg.CONF.database)
_FACADE = context_manager._factory.get_legacy_facade() _FACADE = context_manager.writer
return _FACADE return _FACADE
@@ -41,4 +41,5 @@ def get_engine():
def get_session(): def get_session():
"""Helper method to grab session.""" """Helper method to grab session."""
facade = _create_facade_lazily() facade = _create_facade_lazily()
return facade.get_session() sessionmaker = facade.get_sessionmaker()
return sessionmaker()