self.name = name
self.version = version
self.versions = []
- self.emerge_time = 0
+ self.emerge_time = "infinity"
def add_version(self, version, emerge_time, emerge_date):
for line in f:
if ((">>>" in line) and ("emerge" in line)):
for p in PACKAGES:
- difference = "infinity"
- new_difference = 0
+ difference = 0
if (p.name + '-' + p.version in line):
time = float(line.partition(' ')[0].strip(":"))
timestamp = datetime.datetime.fromtimestamp(time)
- new_difference = (now - timestamp).total_seconds()
+ difference = (now - timestamp).total_seconds()
- if ((new_difference < difference) or
- (difference == "infinity")):
- difference = new_difference
+ if ((difference < p.emerge_time) or
+ (p.emerge_time == "infinity")):
- p.emerge_time = difference
+ p.emerge_time = difference
return 0