From dfa322c1db112d72cb1fe3c25708ac67a356c6d0 Mon Sep 17 00:00:00 2001 From: Diana Huang Date: Mon, 22 Apr 2024 09:56:41 -0400 Subject: [PATCH 1/2] Revert "Revert "temp: trace celery tasks in dd (#34537)" (#34553)" This reverts commit a7b441690d33574200d96ed3244ca280c1c00f05. --- openedx/core/lib/celery/__init__.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/openedx/core/lib/celery/__init__.py b/openedx/core/lib/celery/__init__.py index 855970c1df3e..5536b4952316 100644 --- a/openedx/core/lib/celery/__init__.py +++ b/openedx/core/lib/celery/__init__.py @@ -19,6 +19,15 @@ from celery import Celery +# TEMP: This code will be removed by ARCH-BOM on 4/22/24 +# ddtrace allows celery task logs to be traced by the dd agent. +# TODO: remove this code. +try: + from ddtrace import patch + patch(celery=True) +except ImportError: + pass + # WARNING: Do not refer to this unless you are cms.celery or # lms.celery. See module docstring! APP = Celery('proj') From cfca1c1cad049010cbe00274f01c2f352e08d0be Mon Sep 17 00:00:00 2001 From: Diana Huang Date: Mon, 22 Apr 2024 10:05:50 -0400 Subject: [PATCH 2/2] docs: Update removal date on temporary celery flag. --- openedx/core/lib/celery/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openedx/core/lib/celery/__init__.py b/openedx/core/lib/celery/__init__.py index 5536b4952316..e9925fca834c 100644 --- a/openedx/core/lib/celery/__init__.py +++ b/openedx/core/lib/celery/__init__.py @@ -19,7 +19,7 @@ from celery import Celery -# TEMP: This code will be removed by ARCH-BOM on 4/22/24 +# TEMP: This code will be removed by ARCH-BOM on 4/23/24 # ddtrace allows celery task logs to be traced by the dd agent. # TODO: remove this code. try: