define constants.DEFAULT_DB_DRYRUN_URL and fix StaticPool conditions

This commit is contained in:
gcarq
2018-06-07 17:29:43 +02:00
parent c3d0980763
commit 5b1ff6675f
4 changed files with 11 additions and 10 deletions

View File

@@ -103,12 +103,12 @@ class Configuration(object):
if config.get('dry_run', False):
logger.info('Dry run is enabled')
if config.get('db_url') in [None, constants.DEFAULT_DB_URL]:
if config.get('db_url') in [None, constants.DEFAULT_DB_PROD_URL]:
# Default to in-memory db for dry_run if not specified
config['db_url'] = 'sqlite://'
config['db_url'] = constants.DEFAULT_DB_DRYRUN_URL
else:
if not config.get('db_url', None):
config['db_url'] = constants.DEFAULT_DB_URL
config['db_url'] = constants.DEFAULT_DB_PROD_URL
logger.info('Dry run is disabled')
logger.info('Using DB: "{}"'.format(config['db_url']))