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.job_id = int(job_id)
|
||||
self.env = {}
|
||||
self.started_at = datetime.datetime.now()
|
||||
self.started_at = datetime.datetime.now(datetime.UTC)
|
||||
self.finished_at = None
|
||||
self._result = (0,(b'', b''))
|
||||
self._artifact_archive = b''
|
||||
|
||||
@@ -81,7 +81,7 @@ class PodmanRunner(Runner):
|
||||
except:
|
||||
logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}")
|
||||
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
|
||||
if self.return_code == 0:
|
||||
self.status = RunnerStatus.SUCCESSFUL
|
||||
|
||||
Reference in New Issue
Block a user