Merge "Replace deprecated LegacyEngineFacade"
This commit is contained in:
commit
fea26a9bb1
@ -41,12 +41,9 @@ def _get_facade():
|
|||||||
global _facade
|
global _facade
|
||||||
|
|
||||||
if not _facade:
|
if not _facade:
|
||||||
_facade = enginefacade.LegacyEngineFacade(
|
ctx = enginefacade.transaction_context()
|
||||||
cfg.CONF.database.connection,
|
ctx.configure(sqlite_fk=True)
|
||||||
sqlite_fk=True,
|
_facade = ctx.writer
|
||||||
autocommit=False,
|
|
||||||
**dict(cfg.CONF.database.items())
|
|
||||||
)
|
|
||||||
|
|
||||||
if cfg.CONF.profiler.enabled:
|
if cfg.CONF.profiler.enabled:
|
||||||
if cfg.CONF.profiler.trace_sqlalchemy:
|
if cfg.CONF.profiler.trace_sqlalchemy:
|
||||||
@ -82,7 +79,8 @@ def get_engine():
|
|||||||
|
|
||||||
|
|
||||||
def _get_session():
|
def _get_session():
|
||||||
return _get_facade().get_session()
|
sessionmaker = _get_facade().get_sessionmaker()
|
||||||
|
return sessionmaker()
|
||||||
|
|
||||||
|
|
||||||
def _get_thread_local_session():
|
def _get_thread_local_session():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user