From b35499cdb432cadb893f27f031272565f81cb79a Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Nov 25 2019 10:54:18 +0000 Subject: fix time type for restartHosts Fixes: https://pagure.io/koji/issue/1825 --- diff --git a/koji/daemon.py b/koji/daemon.py index 57e87d7..2608bc0 100644 --- a/koji/daemon.py +++ b/koji/daemon.py @@ -564,7 +564,7 @@ class TaskManager(object): self.hostdata = {} self.task_load = 0.0 self.host_id = self.session.host.getID() - self.start_time = self.session.getSessionInfo()['start_time'] + self.start_ts = self.session.getSessionInfo()['start_ts'] self.logger = logging.getLogger("koji.TaskManager") def findHandlers(self, vars): diff --git a/koji/tasks.py b/koji/tasks.py index b422f29..5c7d0bd 100644 --- a/koji/tasks.py +++ b/koji/tasks.py @@ -682,8 +682,8 @@ class RestartVerifyTask(BaseTaskHandler): raise koji.GenericError("Stage one restart task is %s" % state) if host['id'] != self.session.host.getID(): raise koji.GenericError("Host mismatch") - if self.manager.start_time < tinfo['completion_ts']: - start_time = time.asctime(time.localtime(self.manager.start_time)) + if self.manager.start_ts < tinfo['completion_ts']: + start_time = time.asctime(time.localtime(self.manager.start_ts)) raise koji.GenericError("Restart failed - start time is %s" % start_time)