ducky
ducky

Reputation: 1113

Getting parameters of a failed django-celery task

Is it possible to get the arguments used to call a particular failed celery task given the task's ID? I am using MongoDB as the broker and using the django-celery package.

I know that you can get the result pretty easily but wanted to know if you can do the same with the arguments used to call that task.

Thanks

Upvotes: 3

Views: 2419

Answers (1)

ducky
ducky

Reputation: 1113

I managed to solve this problem by implementing a custom on_failure handler for my task as specified here:

http://docs.celeryproject.org/en/latest/userguide/tasks.html#handlers

I got the args info along with the error and saved it to a database.

Upvotes: 4

Related Questions