def __init__(self, filenames): self.totalOriginalSize = fileutil.getTotalFilesize(filenames)
def reportTotals(self, filenames): optimizedSize = fileutil.getTotalFilesize(filenames) savedBytes = self.totalOriginalSize - optimizedSize percentage = int(100 - (optimizedSize / self.totalOriginalSize) * 100) message = '\n Saved a total of %s%%, or %s bytes in %s files. ' logging.info(message % (percentage, savedBytes, len(filenames)))