diff --git a/py_configuration_files/cms.py b/py_configuration_files/cms.py index ee1baad..8a99ee8 100644 --- a/py_configuration_files/cms.py +++ b/py_configuration_files/cms.py @@ -8,6 +8,12 @@ from .production import * # pylint: disable=wildcard-import, unused-wildcard-import +try: + from openedx.core.lib.features_setting_proxy import FeaturesProxy + FEATURES = FeaturesProxy(globals()) +except ImportError: + pass + # Don't use S3 in devstack, fall back to filesystem STORAGES['default']['BACKEND'] = 'django.core.files.storage.FileSystemStorage' COURSE_IMPORT_EXPORT_STORAGE = 'django.core.files.storage.FileSystemStorage' diff --git a/py_configuration_files/lms.py b/py_configuration_files/lms.py index 297e175..e495cb2 100644 --- a/py_configuration_files/lms.py +++ b/py_configuration_files/lms.py @@ -15,6 +15,12 @@ from .production import * # pylint: disable=wildcard-import, unused-wildcard-import +try: + from openedx.core.lib.features_setting_proxy import FeaturesProxy + FEATURES = FeaturesProxy(globals()) +except ImportError: + pass + # Don't use S3 in devstack, fall back to filesystem STORAGES['default']['BACKEND'] = 'django.core.files.storage.FileSystemStorage' ORA2_FILEUPLOAD_BACKEND = 'django'