From bda4daf4c2c5dad964c8f2e9c777fdea000d0731 Mon Sep 17 00:00:00 2001 From: Jonas Jochmaring Date: Thu, 9 Jul 2015 16:14:08 +0200 Subject: added django.setup() calls to src/lib/Bcfg2/DBSettings.py --- src/lib/Bcfg2/DBSettings.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/lib/Bcfg2/DBSettings.py') diff --git a/src/lib/Bcfg2/DBSettings.py b/src/lib/Bcfg2/DBSettings.py index 80e6caf20..a0ccb18a3 100644 --- a/src/lib/Bcfg2/DBSettings.py +++ b/src/lib/Bcfg2/DBSettings.py @@ -151,6 +151,8 @@ def sync_databases(**kwargs): logger = logging.getLogger() for database in settings['DATABASES']: logger.debug("Syncing database %s" % (database)) + if django.VERSION[0] == 1 and django.VERSION[1] >= 7: + django.setup() # pylint: disable=E1101 django.core.management.call_command("syncdb", database=database, **kwargs) @@ -160,6 +162,8 @@ def migrate_databases(**kwargs): logger = logging.getLogger() for database in settings['DATABASES']: logger.debug("Migrating database %s" % (database)) + if django.VERSION[0] == 1 and django.VERSION[1] >= 7: + django.setup() # pylint: disable=E1101 django.core.management.call_command("migrate", database=database, **kwargs) -- cgit v1.2.3-1-g7c22