diff --git a/cms/envs/devstack.py b/cms/envs/devstack.py index db003d239b..eb951edc22 100644 --- a/cms/envs/devstack.py +++ b/cms/envs/devstack.py @@ -2,6 +2,8 @@ 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 # Don't use S3 in devstack, fall back to filesystem @@ -115,10 +117,8 @@ REQUIRE_DEBUG = DEBUG ############################################################################### # See if the developer has any local overrides. -try: - from .private import * # pylint: disable=import-error -except ImportError: - pass +if os.path.isfile(join(dirname(abspath(__file__)), 'private.py')): + from .private import * # pylint: disable=import-error,wildcard-import ##################################################################### # Lastly, run any migrations, if needed. diff --git a/lms/envs/devstack.py b/lms/envs/devstack.py index 0dd9a187fc..5bdac8bac2 100644 --- a/lms/envs/devstack.py +++ b/lms/envs/devstack.py @@ -1,6 +1,7 @@ """ 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 @@ -219,10 +220,8 @@ CORS_ORIGIN_ALLOW_ALL = True ##################################################################### # See if the developer has any local overrides. -try: - from .private import * # pylint: disable=wildcard-import -except ImportError: - pass +if os.path.isfile(join(dirname(abspath(__file__)), 'private.py')): + from .private import * # pylint: disable=import-error,wildcard-import ##################################################################### # Lastly, run any migrations, if needed.