Fixed bug with some job dates using a server timezone, and some not.
This commit is contained in:
@@ -83,7 +83,7 @@ class Runner:
|
|||||||
self.args = args
|
self.args = args
|
||||||
self.job_id = int(job_id)
|
self.job_id = int(job_id)
|
||||||
self.env = {}
|
self.env = {}
|
||||||
self.started_at = datetime.datetime.now()
|
self.started_at = datetime.datetime.now(datetime.UTC)
|
||||||
self.finished_at = None
|
self.finished_at = None
|
||||||
self._result = (0,(b'', b''))
|
self._result = (0,(b'', b''))
|
||||||
self._artifact_archive = b''
|
self._artifact_archive = b''
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ class PodmanRunner(Runner):
|
|||||||
except:
|
except:
|
||||||
logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}")
|
logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}")
|
||||||
self._artifact_archive = b''
|
self._artifact_archive = b''
|
||||||
self.finished_at = datetime.datetime.now()
|
self.finished_at = datetime.datetime.now(datetime.UTC)
|
||||||
# set final status to FAILED or SUCCEEDED
|
# set final status to FAILED or SUCCEEDED
|
||||||
if self.return_code == 0:
|
if self.return_code == 0:
|
||||||
self.status = RunnerStatus.SUCCESSFUL
|
self.status = RunnerStatus.SUCCESSFUL
|
||||||
|
|||||||
Reference in New Issue
Block a user