Return DatabaseManager or DatabaseMaster depending on DISABLE_GLOBALS

They're both similar!  One sets up sessions, one grabs sessions from a global object.
This commit is contained in:
Christopher Allan Webber 2014-11-30 13:53:21 -06:00
parent 5f3703d545
commit 63f6a418d1

View File

@ -142,9 +142,13 @@ def setup_connection_and_db_from_config(app_config, migrations=False):
# logging.getLogger('sqlalchemy.engine').setLevel(logging.INFO)
Session.configure(bind=engine)
if DISABLE_GLOBALS:
return DatabaseManager(engine)
return DatabaseMaster(engine)
else:
Session.configure(bind=engine)
return DatabaseMaster(engine)
def check_db_migrations_current(db):