From d28f2f5905d83bfb4c90616edd97713fbba67049 Mon Sep 17 00:00:00 2001 From: John Jarvis Date: Mon, 3 Feb 2014 16:54:54 -0500 Subject: [PATCH] adding check back in --- lms/envs/aws_migrate.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lms/envs/aws_migrate.py b/lms/envs/aws_migrate.py index 2b5a9f15e5..b06bb7b13c 100644 --- a/lms/envs/aws_migrate.py +++ b/lms/envs/aws_migrate.py @@ -21,5 +21,9 @@ DB_OVERRIDES = dict( PORT=os.environ.get('DB_MIGRATION_PORT', DATABASES['default']['PORT']), ) +if not DB_OVERRIDES['PASSWORD']: + raise ImproperlyConfigured("No database password was provided for running " + "migrations. This is fatal.") + for override, value in DB_OVERRIDES.iteritems(): DATABASES['default'][override] = value