Files
edx-platform/openedx/core/djangoapps/schedules/apps.py
Feanil Patel 9cf2f9f298 Run 2to3 -f future . -w
This will remove imports from __future__ that are no longer needed.

https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00

33 lines
1.2 KiB
Python

from django.apps import AppConfig
from django.utils.translation import ugettext_lazy as _
from openedx.core.djangoapps.plugins.constants import PluginSignals, ProjectType
class SchedulesConfig(AppConfig):
name = 'openedx.core.djangoapps.schedules'
verbose_name = _('Schedules')
plugin_app = {
PluginSignals.CONFIG: {
ProjectType.LMS: {
PluginSignals.RECEIVERS: [{
PluginSignals.RECEIVER_FUNC_NAME: u'update_schedules_on_course_start_changed',
PluginSignals.SIGNAL_PATH: u'openedx.core.djangoapps.content.course_overviews.signals.COURSE_START_DATE_CHANGED', # pylint: disable=line-too-long
}]
},
ProjectType.CMS: {
PluginSignals.RECEIVERS: [{
PluginSignals.RECEIVER_FUNC_NAME: u'update_schedules_on_course_start_changed',
PluginSignals.SIGNAL_PATH: u'openedx.core.djangoapps.content.course_overviews.signals.COURSE_START_DATE_CHANGED', # pylint: disable=line-too-long
}]
},
},
}
def ready(self):
# noinspection PyUnresolvedReferences
from . import signals, tasks # pylint: disable=unused-variable