From 16945cc31045b87f50501f8a5135d221c349ae27 Mon Sep 17 00:00:00 2001 From: Gregory Martin Date: Tue, 18 Jul 2017 13:31:49 -0400 Subject: [PATCH] greening tests --- openedx/core/djangoapps/signals/handlers.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/openedx/core/djangoapps/signals/handlers.py b/openedx/core/djangoapps/signals/handlers.py index 926580556a..adfd1bdaae 100644 --- a/openedx/core/djangoapps/signals/handlers.py +++ b/openedx/core/djangoapps/signals/handlers.py @@ -4,8 +4,6 @@ This module contains all general use or cross-use handlers. import logging from celery.task import task -from celery_utils.logged_task import LoggedTask -from celery_utils.persist_on_failure import PersistOnFailureTask from django.dispatch import receiver from certificates.models import CertificateGenerationCourseSetting @@ -27,14 +25,7 @@ def _listen_for_course_pacing_changed(sender, course_key, course_self_paced, **k )) -class _BaseSelfCertTask(PersistOnFailureTask, LoggedTask): # pylint: disable=abstract-method - """ - Include persistence features, as well as logging of task invocation. - """ - abstract = True - - -@task(base=_BaseSelfCertTask) +@task def toggle_self_generated_certs(course_key, course_self_paced): """ Enable or disable self-generated certificates for a course according to pacing.