From 48db3c8ce4a86c1683afbc99588d8ff3ac894dc3 Mon Sep 17 00:00:00 2001 From: Ebag333 Date: Tue, 4 Apr 2017 15:01:05 -0700 Subject: [PATCH] Add some key logging for database information. --- eos/db/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eos/db/__init__.py b/eos/db/__init__.py index 680c67e1e..b20ec67f0 100644 --- a/eos/db/__init__.py +++ b/eos/db/__init__.py @@ -27,7 +27,9 @@ from eos import config from logbook import Logger pyfalog = Logger(__name__) - +pyfalog.info("Initializing database") +pyfalog.info("Gamedata connection: {0}", config.gamedata_connectionstring) +pyfalog.info("Saveddata connection: {0}", config.saveddata_connectionstring) class ReadOnlyException(Exception): pass @@ -85,8 +87,10 @@ from eos.db.saveddata.queries import * # If using in memory saveddata, you'll want to reflect it so the data structure is good. if config.saveddata_connectionstring == "sqlite:///:memory:": saveddata_meta.create_all() + pyfalog.info("Running database out of memory.") def rollback(): with sd_lock: + pyfalog.warning("Session rollback triggered.") saveddata_session.rollback()