From 44e4e451addfc78f0242fae2e34ce6bcc79b0f79 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Fri, 10 Jun 2022 08:44:56 +0100 Subject: [PATCH] Make session acquisition silent by default Also suppress notification to stdout of database in use. --- app/dbconfig.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/dbconfig.py b/app/dbconfig.py index 4a54d4b..c5e6935 100644 --- a/app/dbconfig.py +++ b/app/dbconfig.py @@ -46,7 +46,7 @@ elif MM_ENV == 'DEVELOPMENT': else: raise ValueError(f"Unknown MusicMuster environment: {MM_ENV=}") -DEBUG(f"Using {dbname} database", True) +DEBUG(f"Using {dbname} database") MYSQL_CONNECT = f"mysql+mysqldb://{dbuser}:{dbpw}@{dbhost}/{dbname}" engine = sqlalchemy.create_engine( @@ -64,9 +64,8 @@ def Session(): function = frame.function lineno = frame.lineno Session = scoped_session(sessionmaker(bind=engine)) - DEBUG(f"Session acquired, {file=}, {function=}, {lineno=}, {Session=}", - True) + DEBUG(f"Session acquired, {file=}, {function=}, {lineno=}, {Session=}") yield Session - DEBUG(" Session released", True) + DEBUG(" Session released") Session.commit() Session.close()