print("\t" + green_start + self.name + '-' + self.version + color_stop),
if len(self.versions) > 1:
- print("\n\taverage time: " + time(self.average_time()))
+ aver_time = self.average_time()
+
+ print("\n\taverage time: " + time(aver_time))
+
+ return aver_time
+
else:
print("\n\t no previous emerges")
+ return 0
+
def print_min_max_ave(self):
maxi = self.max_time()
" emerging " + green_start + self.name + color_stop)
+
def time(time):
"""Converts time in seconds to human readable form"""
days = time/(3600*24)
return (pdays + phours + pminutes + pseconds)
+
def date(emerge_date):
"""Returns a date string from a standard POSIX time"""
date = datetime.datetime.fromtimestamp(emerge_date)
print "This is how long these packages would take to emerge"
+ total_pretended_time = 0
+
for p in PACKAGES:
search_log_for_package(p)
- p.print_pretended_times()
+
+ total_pretended_time += p.print_pretended_times()
+
print
+ print("Total emerge time of " + green_start + str(len(PACKAGES)) +
+ color_stop + " package(s): "+ time(total_pretended_time))
def usage():