From ebc9c75e3652aed11c5e6b5dbafbf7dd775069a4 Mon Sep 17 00:00:00 2001 From: Clinton Blackburn Date: Tue, 3 Mar 2015 15:50:47 -0500 Subject: [PATCH] Explicitly naming task This should prevent errors due to relative imports. See http://docs.celeryproject.org/en/latest/userguide/tasks.html#automatic-naming-and-relative-imports for additional information. --- openedx/core/djangoapps/content/course_structures/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openedx/core/djangoapps/content/course_structures/models.py b/openedx/core/djangoapps/content/course_structures/models.py index 7819aec3fc..ebbd320c4f 100644 --- a/openedx/core/djangoapps/content/course_structures/models.py +++ b/openedx/core/djangoapps/content/course_structures/models.py @@ -63,7 +63,7 @@ def listen_for_course_publish(sender, course_key, **kwargs): update_course_structure.delay(unicode(course_key), countdown=0) -@task() +@task(name=u'openedx.core.djangoapps.content.course_structures.models.update_course_structure') def update_course_structure(course_key): """ Regenerates and updates the course structure (in the database) for the specified course.