Modify session logging

This commit is contained in:
Keith Edmunds 2023-02-25 19:40:15 +00:00
parent fed4e9fbde
commit 77716005c7

View File

@ -45,11 +45,9 @@ def Session() -> Generator[scoped_session, None, None]:
function = frame.function
lineno = frame.lineno
Session = scoped_session(sessionmaker(bind=engine, future=True))
log.debug(
f"Session acquired, {file=}, {function=}, "
f"function{lineno=}, {Session=}"
)
log.debug(f"SqlA: session acquired [{hex(id(Session))}]")
log.debug(f"Session acquisition: {function}:{lineno} [{hex(id(Session))}]")
yield Session
log.debug(" Session released")
log.debug(f" SqlA: session released [{hex(id(Session))}]")
Session.commit()
Session.close()