mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-11-14 09:14:14 +00:00
5de7bec029
Previously, it was possible to override settings by defining the TUTOR_EDX_PLATFORM_SETTINGS environment variable. But let's face it: - It was not very well supported. - It was poorly explained. - It was not very useful. - It causes unnecessary code complexity. For these reasons, we drop that feature.
5 lines
683 B
ReStructuredText
5 lines
683 B
ReStructuredText
Modifying ``edx-platform`` settings
|
|
-----------------------------------
|
|
|
|
The default settings module loaded by ``edx-platform`` is ``tutor.production`` in production and ``tutor.development`` in development. The folders ``$(tutor config printroot)/env/apps/openedx/settings/lms`` and ``$(tutor config printroot)/env/apps/openedx/settings/cms`` are mounted as ``edx-platform/lms/envs/tutor`` and ``edx-platform/cms/envs/tutor`` inside the docker containers. To modify these settings you must create a plugin that implements one or more of the patch statements in those setting files. See the :ref:`plugin_development_tutorial` tutorial for more information on how to create a plugin.
|