From f6521d88f5e9cb5dc092bd4bf7ae69dd408a6e82 Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Tue, 11 Jun 2013 09:13:32 +0200 Subject: [PATCH] setup epoch time doesn't have tics on Python 2.6.4 (Solaris). --- library/system/setup | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/system/setup b/library/system/setup index 274fb469ee..d627ba6e72 100644 --- a/library/system/setup +++ b/library/system/setup @@ -365,6 +365,8 @@ class Facts(object): self.facts['date_time']['minute'] = now.strftime('%M') self.facts['date_time']['second'] = now.strftime('%S') self.facts['date_time']['epoch'] = now.strftime('%s') + if self.facts['date_time']['epoch'][0] == '%': + self.facts['date_time']['epoch'] = str(int(time.time())) self.facts['date_time']['date'] = now.strftime('%Y-%m-%d') self.facts['date_time']['time'] = now.strftime('%H:%M:%S') self.facts['date_time']['iso8601_micro'] = now.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%fZ")