From: Michael Tremer Date: Sun, 30 Apr 2023 09:32:29 +0000 (+0000) Subject: jobs: Aborted jobs can be retried X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=abd99dfb1d06cdef7d92a20da3cbcee07a59d394;p=pbs.git jobs: Aborted jobs can be retried Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/jobs.py b/src/buildservice/jobs.py index 88729566..ff5be156 100644 --- a/src/buildservice/jobs.py +++ b/src/buildservice/jobs.py @@ -584,15 +584,12 @@ class Job(base.DataObject): # Retry def can_be_retried(self): - # The job must have failed - if not self.has_failed(): - return False - # The job cannot have been superseeded by another job if self.superseeded_by: return False - return True + # The job must have failed or been aborted + return self.has_failed() or self.is_aborted() async def retry(self, user=None): """