MCPcopy
hub / github.com/celery/celery / task_ready

Function task_ready

celery/worker/state.py:118–129  ·  view source on GitHub ↗

Update global state when a task is ready.

(request,
               successful=False,
               remove_request=requests.pop,
               discard_active_request=active_requests.discard,
               discard_reserved_request=reserved_requests.discard)

Source from the content-addressed store, hash-verified

116
117
118def task_ready(request,
119 successful=False,
120 remove_request=requests.pop,
121 discard_active_request=active_requests.discard,
122 discard_reserved_request=reserved_requests.discard):
123 """Update global state when a task is ready."""
124 if successful:
125 successful_requests.add(request.id)
126
127 remove_request(request.id, None)
128 discard_active_request(request)
129 discard_reserved_request(request)
130
131
132C_BENCH = os.environ.get('C_BENCH') or os.environ.get('CELERY_BENCH')

Callers 5

_announce_cancelledMethod · 0.85
_announce_revokedMethod · 0.85
on_timeoutMethod · 0.85
on_successMethod · 0.85
on_failureMethod · 0.85

Calls 4

sample_memFunction · 0.90
addMethod · 0.45
formatMethod · 0.45
flushMethod · 0.45

Tested by

no test coverage detected