From 1d6ca854f51a919813dbb85e2503e1df3ab34d25 Mon Sep 17 00:00:00 2001 From: Sanford Student Date: Fri, 20 Oct 2017 11:39:03 -0400 Subject: [PATCH] EDUCATOR-1573, add waffle switch --- lms/djangoapps/discussion/config/__init__.py | 0 lms/djangoapps/discussion/config/waffle.py | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lms/djangoapps/discussion/config/__init__.py create mode 100644 lms/djangoapps/discussion/config/waffle.py diff --git a/lms/djangoapps/discussion/config/__init__.py b/lms/djangoapps/discussion/config/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lms/djangoapps/discussion/config/waffle.py b/lms/djangoapps/discussion/config/waffle.py new file mode 100644 index 0000000000..f864425431 --- /dev/null +++ b/lms/djangoapps/discussion/config/waffle.py @@ -0,0 +1,18 @@ +""" +This module contains various configuration settings via +waffle switches for the Discussions app. +""" +from openedx.core.djangoapps.waffle_utils import WaffleSwitchNamespace + +# Namespace +WAFFLE_NAMESPACE = u'discussions' + +# Switches +FORUM_RESPONSE_NOTIFICATIONS = u'forum_response_notifications' + + +def waffle(): + """ + Returns the namespaced, cached, audited Waffle class for Discussions. + """ + return WaffleSwitchNamespace(name=WAFFLE_NAMESPACE, log_prefix=u'Discussions: ')