From: Ondrej Lichtner <olichtne(a)redhat.com>
People from different time zones can use the same PerfRepo instance,
automatically using UTC time stamps will avoid incorrect sorting of
results (by date).
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
lnst/Controller/PerfRepo.py | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lnst/Controller/PerfRepo.py b/lnst/Controller/PerfRepo.py
index e244321..8aab32c 100644
--- a/lnst/Controller/PerfRepo.py
+++ b/lnst/Controller/PerfRepo.py
@@ -121,7 +121,7 @@ class PerfRepoTestExecution(PerfRepoObject):
if type(xml) is NoneType:
self._id = None
self._name = None
- self._started = datetime.datetime.now().isoformat()
+ self._started = datetime.datetime.utcnow().isoformat()
self._testId = None
self._testUid = None
self._comment = ""
@@ -173,8 +173,7 @@ class PerfRepoTestExecution(PerfRepoObject):
def set_started(self, date=None):
if isinstance(date, NoneType):
- date = datetime.datetime.now()
- self._started = date.isoformat()
+ self._started = datetime.datetime.utcnow().isoformat()
else:
self._started = date
--
2.5.3