From 7522e96a978188e080d68beaeb808cfcb2f4f37e Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Fri, 14 Feb 2014 14:08:17 -0500 Subject: settings: Make it possible to use ibm_db_django engine This is a forward-port of 49362b6d633a7784f77650d5218d0e629d50e4fb --- src/lib/Bcfg2/settings.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/lib') diff --git a/src/lib/Bcfg2/settings.py b/src/lib/Bcfg2/settings.py index 82a3bdb2a..aa784336d 100644 --- a/src/lib/Bcfg2/settings.py +++ b/src/lib/Bcfg2/settings.py @@ -82,8 +82,13 @@ def read_config(cfile=DEFAULT_CONFIG, repo=None, quiet=False): if repo is None: repo = setup['repo'] + if setup['db_engine'] == 'ibm_db_django': + db_engine = setup['db_engine'] + else: + db_engine = "django.db.backends.%s" % setup['db_engine'] + DATABASES['default'] = \ - dict(ENGINE="django.db.backends.%s" % setup['db_engine'], + dict(ENGINE=db_engine, NAME=setup['db_name'], USER=setup['db_user'], PASSWORD=setup['db_password'], -- cgit v1.2.3-1-g7c22