]> git.itanic.dy.fi Git - emerge-timer/commitdiff
Change printouts with average times in current mode
authorEsko Kokkonen <esko.kokkonen@gmail.com>
Tue, 29 Nov 2011 16:30:09 +0000 (18:30 +0200)
committerEsko Kokkonen <esko.kokkonen@gmail.com>
Tue, 29 Nov 2011 16:30:09 +0000 (18:30 +0200)
Print average times also when there has been only one previous emerge.

emerge-timer.py

index d7f5655b9ebc3fc3190c5d188348567c42331dd6..aa15f2ffad5ad2d5d519050fb9610b89f11713f6 100755 (executable)
@@ -68,11 +68,17 @@ class package:
         """Function used to print all the current emerge stuff"""
 
         print("\t" + green_start + self.name + '-' + self.version +
-              color_stop + "\n\t current time: " + give_time(self.emerge_time) +
-              "\n\t average time: "),
+              color_stop + "\n\t current time: " + give_time(self.emerge_time))
 
-        if len(self.versions) > 1:
+
+        if len(self.versions) == 1:
+            print("\t last time:   "),
             print(give_time(self.average_time())),
+
+        elif len(self.versions) > 1:
+            print("\t average time:"),
+            print(give_time(self.average_time())),
+
         else:
             print("unknown"),