set code_owner for celery tasks

ARCHBOM-1260

Co-authored-by: Tim McCormack <tmccormack@edx.org>
This commit is contained in:
Robert Raposa
2020-11-12 23:19:42 -05:00
parent 6a55b833dc
commit 8eef18710d
30 changed files with 98 additions and 6 deletions

View File

@@ -7,6 +7,7 @@ from datetime import timedelta
from celery import task
from celery_utils.logged_task import LoggedTask
from django.utils import timezone
from edx_django_utils.monitoring import set_code_owner_attribute
from lms.djangoapps.program_enrollments.models import ProgramCourseEnrollment, ProgramEnrollment
@@ -14,6 +15,7 @@ log = logging.getLogger(__name__)
@task(base=LoggedTask)
@set_code_owner_attribute
def expire_waiting_enrollments(expiration_days):
"""
Remove all ProgramEnrollments and related ProgramCourseEnrollments for