From 1989fc63f995e2b08125a7b60e8b0d3b44a4dc84 Mon Sep 17 00:00:00 2001 From: Esko Kokkonen Date: Sun, 8 Jan 2012 15:34:34 +0200 Subject: [PATCH] Don't print min/max times when there is only one emerge --- emerge-timer.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/emerge-timer.py b/emerge-timer.py index 586df08..698edc6 100755 --- a/emerge-timer.py +++ b/emerge-timer.py @@ -148,8 +148,12 @@ class package: GREEN(name + (p[0]).ljust(version_length)) + " >>> " + p_time + " "*pad + " >>> " + p_date) - print("\n" + "Package " + GREEN(self.name) + " emerged " + - str(len(self.versions)) + " times.\n") + print("\n" + "Package " + GREEN(self.name) + " emerged"), + + if len(self.versions) > 1: + print(str(len(self.versions)) + " times.\n") + elif len(self.versions) == 1: + print("once.\n") @@ -175,6 +179,10 @@ class package: def print_min_max_ave(self): + + if len(self.versions) == 1: + return + maxi = self.max_time() mini = self.min_time() average = self.average_time() @@ -473,7 +481,6 @@ def main(status, user_package=None): print("Package " + GREEN(pack.name) + " has never been emerged.") - print elif status == "current": -- 2.44.0