A variety of updates were made to improve the toggle documentation: * Added comments to help ensure that the waffle(), waffle_switches(), waffle_flags() anti-pattern won't be contagious (copied). * Some minor toggle_description updates. * Removed empty toggle_target_removal_date annotations for non-temporary toggles. * Removed empty optional toggle_warnings annotations. * Removed empty optional toggle_tickets annotations. * Removed deprecated toggle_category, toggle_status, and toggle_expiration_date annotations. * Fixed some indents, use cases, and implementations. ARCHBOM-1721
18 lines
761 B
Python
18 lines
761 B
Python
"""
|
|
Feature toggles used across the platform. Toggles should only be added to this module if we don't have a better place
|
|
for them. Generally speaking, they should be added to the most appropriate app or repo.
|
|
"""
|
|
from edx_toggles.toggles import SettingDictToggle
|
|
|
|
# .. toggle_name: FEATURES['ENTRANCE_EXAMS']
|
|
# .. toggle_implementation: SettingDictToggle
|
|
# .. toggle_default: False
|
|
# .. toggle_description: Enable entrance exams feature. When enabled, students see an exam xblock as the first unit
|
|
# of the course.
|
|
# .. toggle_use_cases: open_edx
|
|
# .. toggle_creation_date: 2015-12-01
|
|
# .. toggle_tickets: https://openedx.atlassian.net/browse/SOL-40
|
|
ENTRANCE_EXAMS = SettingDictToggle(
|
|
"FEATURES", "ENTRANCE_EXAMS", default=False, module_name=__name__
|
|
)
|