Commit 4091bd15 by Clinton Blackburn

Merge pull request #10338 from edx/clintonb/private-settings-load

Failing startup if private settings fail to load
parents 89561d2f 7c6a30f1
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
Specific overrides to the base prod settings to make development easier. Specific overrides to the base prod settings to make development easier.
""" """
from os.path import abspath, dirname, join
from .aws import * # pylint: disable=wildcard-import, unused-wildcard-import from .aws import * # pylint: disable=wildcard-import, unused-wildcard-import
# Don't use S3 in devstack, fall back to filesystem # Don't use S3 in devstack, fall back to filesystem
...@@ -115,10 +117,8 @@ REQUIRE_DEBUG = DEBUG ...@@ -115,10 +117,8 @@ REQUIRE_DEBUG = DEBUG
############################################################################### ###############################################################################
# See if the developer has any local overrides. # See if the developer has any local overrides.
try: if os.path.isfile(join(dirname(abspath(__file__)), 'private.py')):
from .private import * # pylint: disable=import-error from .private import * # pylint: disable=import-error,wildcard-import
except ImportError:
pass
##################################################################### #####################################################################
# Lastly, run any migrations, if needed. # Lastly, run any migrations, if needed.
......
""" """
Specific overrides to the base prod settings to make development easier. Specific overrides to the base prod settings to make development easier.
""" """
from os.path import abspath, dirname, join
from .aws import * # pylint: disable=wildcard-import, unused-wildcard-import from .aws import * # pylint: disable=wildcard-import, unused-wildcard-import
...@@ -219,10 +220,8 @@ CORS_ORIGIN_ALLOW_ALL = True ...@@ -219,10 +220,8 @@ CORS_ORIGIN_ALLOW_ALL = True
##################################################################### #####################################################################
# See if the developer has any local overrides. # See if the developer has any local overrides.
try: if os.path.isfile(join(dirname(abspath(__file__)), 'private.py')):
from .private import * # pylint: disable=wildcard-import from .private import * # pylint: disable=import-error,wildcard-import
except ImportError:
pass
##################################################################### #####################################################################
# Lastly, run any migrations, if needed. # Lastly, run any migrations, if needed.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment