From 921950d7ebefb6fd2c1a7033c6d65bb24f654d53 Mon Sep 17 00:00:00 2001 From: Gregory Martin Date: Fri, 14 Jul 2017 15:12:51 -0400 Subject: [PATCH] update --- lms/djangoapps/certificates/signals.py | 4 +++- openedx/core/djangoapps/models/course_details.py | 4 +--- openedx/core/djangoapps/signals/signals.py | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lms/djangoapps/certificates/signals.py b/lms/djangoapps/certificates/signals.py index a06771bb03..fb59a525f2 100644 --- a/lms/djangoapps/certificates/signals.py +++ b/lms/djangoapps/certificates/signals.py @@ -61,7 +61,9 @@ def _listen_for_course_pacing_changed(sender, course_key, course_self_paced, **k the self-generated certificates according to course-pacing. """ toggle_self_generated_certs.delay(unicode(course_key), course_self_paced) - + log.info(u'Certificate Generation Setting Toggled for {course} via pacing change'.format( + course=course_key + )) @task() def toggle_self_generated_certs(course_key, course_self_paced): diff --git a/openedx/core/djangoapps/models/course_details.py b/openedx/core/djangoapps/models/course_details.py index 298a72741f..2102033a73 100644 --- a/openedx/core/djangoapps/models/course_details.py +++ b/openedx/core/djangoapps/models/course_details.py @@ -5,16 +5,14 @@ import re import logging from django.conf import settings -from django.dispatch import Signal from xmodule.fields import Date from xmodule.modulestore.exceptions import ItemNotFoundError from openedx.core.djangoapps.self_paced.models import SelfPacedConfiguration +from openedx.core.djangoapps.signals.signals import COURSE_PACING_CHANGE from openedx.core.lib.courses import course_image_url from xmodule.modulestore.django import modulestore -COURSE_PACING_CHANGE = Signal(providing_args=["course_key", "course_self_paced"]) - # This list represents the attribute keys for a course's 'about' info. # Note: The 'video' attribute is intentionally excluded as it must be diff --git a/openedx/core/djangoapps/signals/signals.py b/openedx/core/djangoapps/signals/signals.py index 5d862bc90f..ced8edb088 100644 --- a/openedx/core/djangoapps/signals/signals.py +++ b/openedx/core/djangoapps/signals/signals.py @@ -22,3 +22,5 @@ COURSE_GRADE_NOW_PASSED = Signal( # Signal that indicates that a user has become verified LEARNER_NOW_VERIFIED = Signal(providing_args=['user']) + +COURSE_PACING_CHANGE = Signal(providing_args=["course_key", "course_self_paced"])