def __init__(self, task, max_retries=0, **extra_args): """ Wrap `task` and resubmit it until `self.retry()` returns `False`. :param Task task: A `Task` instance that should be retried. :param int max_retries: Maximum number of times `task` should be re-submitted; use 0 for 'no limit'. """ self.max_retries = max_retries self.retried = 0 self.task = task Task.__init__(self, **extra_args)
def __init__(self, task, max_retries=0, **extra_args): """ Wrap `task` and resubmit it until `self.retry()` returns `False`. :param Task task: A `Task` instance that should be retried. :param int max_retries: Maximum number of times `task` should be re-submitted; use 0 for 'no limit'. """ self.max_retries = max_retries self.retried = 0 self.task = task self.would_output = self.task.would_output Task.__init__(self, **extra_args)
def __init__(self, tasks=None, **extra_args): if tasks is None: self.tasks = [] else: self.tasks = tasks Task.__init__(self, **extra_args)
def __init__(self, tasks=None, **extra_args): if tasks is None: self.tasks = [ ] else: self.tasks = tasks Task.__init__(self, **extra_args)