MCPcopy
hub / github.com/celery/celery / mark_as_done

Method mark_as_done

celery/backends/base.py:180–186  ·  view source on GitHub ↗

Mark task as successfully executed.

(self, task_id, result,
                     request=None, store_result=True, state=states.SUCCESS)

Source from the content-addressed store, hash-verified

178 return self.store_result(task_id, meta, states.STARTED)
179
180 def mark_as_done(self, task_id, result,
181 request=None, store_result=True, state=states.SUCCESS):
182 """Mark task as successfully executed."""
183 if (store_result and not _is_request_ignore_result(request)):
184 self.store_result(task_id, result, state, request=request)
185 if request and request.chord:
186 self.on_chord_part_return(request, state, result)
187
188 def mark_as_failure(self, task_id, exc,
189 traceback=None, request=None,

Callers 15

test_correct_resultMethod · 0.80
test_get_manyMethod · 0.80
test_cleanupMethod · 0.80
test_mark_as_doneMethod · 0.80
test_is_pickledMethod · 0.80
test_forgetMethod · 0.80
test_mark_as_doneMethod · 0.80
test_is_pickledMethod · 0.80
test_forgetMethod · 0.80

Calls 3

store_resultMethod · 0.95
on_chord_part_returnMethod · 0.95

Tested by 15

test_correct_resultMethod · 0.64
test_get_manyMethod · 0.64
test_cleanupMethod · 0.64
test_mark_as_doneMethod · 0.64
test_is_pickledMethod · 0.64
test_forgetMethod · 0.64
test_mark_as_doneMethod · 0.64
test_is_pickledMethod · 0.64
test_forgetMethod · 0.64