MCPcopy
hub / github.com/celery/celery / retry_task

Method retry_task

t/unit/tasks/test_stamping.py:444–453  ·  view source on GitHub ↗
(self, arg1, arg2, kwarg=1, max_retries=None, care=True)

Source from the content-addressed store, hash-verified

442
443 @self.app.task(bind=True, max_retries=3, iterations=0, shared=False)
444 def retry_task(self, arg1, arg2, kwarg=1, max_retries=None, care=True):
445 self.iterations += 1
446 rmax = self.max_retries if max_retries is None else max_retries
447
448 assert repr(self.request)
449 retries = self.request.retries
450 if care and retries >= rmax:
451 return arg1
452 else:
453 raise self.retry(countdown=0, max_retries=rmax)
454
455 self.retry_task = retry_task
456

Callers

nothing calls this directly

Calls 1

retryMethod · 0.80

Tested by

no test coverage detected