summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVáclav Slavík <vaclav@slavik.io>2017-09-04 17:10:53 +0200
committerAshley Camba <ashwoods@gmail.com>2017-09-04 17:10:53 +0200
commitbc9d9969fb0efac5569e3588af4d6bde0e11136a (patch)
tree635f51ae6613a43d8b8c1309c674557d03c0f032
parent0de4526a99c999b6b77727c1005da21ff7138c0d (diff)
downloadraven-bc9d9969fb0efac5569e3588af4d6bde0e11136a.tar.gz
Enable breadcrumbs in Celery (#1068)
-rw-r--r--raven/contrib/celery/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/raven/contrib/celery/__init__.py b/raven/contrib/celery/__init__.py
index 554a5c6..d4fd759 100644
--- a/raven/contrib/celery/__init__.py
+++ b/raven/contrib/celery/__init__.py
@@ -88,7 +88,9 @@ class SentryCeleryHandler(object):
)
def handle_task_prerun(self, sender, task_id, task, **kw):
+ self.client.context.activate()
self.client.transaction.push(task.name)
def handle_task_postrun(self, sender, task_id, task, **kw):
self.client.transaction.pop(task.name)
+ self.client.context.clear()