jqueue: Change log message time format
authorMichael Hanselmann <hansmi@google.com>
Mon, 11 Aug 2008 16:27:14 +0000 (16:27 +0000)
committerMichael Hanselmann <hansmi@google.com>
Mon, 11 Aug 2008 16:27:14 +0000 (16:27 +0000)
See the comment in the patch.

Reviewed-by: ultrotter

lib/cli.py
lib/jqueue.py

index cce3b31..e0ca5ff 100644 (file)
@@ -421,7 +421,7 @@ def PollJob(job_id, cl=None, feedback_fn=None):
       if callable(feedback_fn):
         feedback_fn(msg)
       else:
-        print "%s %s" % (time.ctime(msg[0]), msg[2])
+        print "%s %s" % (time.ctime(utils.MergeTime(msg[0])), msg[2])
     lastmsg = msg
     time.sleep(1)
 
index cbf43df..9f9709a 100644 (file)
@@ -98,7 +98,9 @@ class _QueuedOpCode(object):
 
     self._log_lock.acquire()
     try:
-      self.log.append((time.time(), log_type, log_msg))
+      # The time is split to make serialization easier and not lose more
+      # precision.
+      self.log.append((utils.SplitTime(time.time()), log_type, log_msg))
     finally:
       self._log_lock.release()