extract: --progress: no extra line for 'Calculating size'

This commit is contained in:
Marian Beermann 2016-08-26 22:15:44 +02:00
parent 517ccc2d58
commit f0a32575a5
1 changed files with 3 additions and 3 deletions

View File

@ -459,10 +459,10 @@ class Archiver:
filter = self.build_filter(matcher, peek_and_store_hardlink_masters, strip_components)
if progress:
progress_logger = logging.getLogger(ProgressIndicatorPercent.LOGGER)
progress_logger.info('Calculating size')
pi = ProgressIndicatorPercent(msg='Extracting files %5.1f%%', step=0.1)
pi.output('Calculating size')
extracted_size = sum(item.file_size(hardlink_masters) for item in archive.iter_items(filter))
pi = ProgressIndicatorPercent(total=extracted_size, msg='Extracting files %5.1f%%', step=0.1)
pi.total = extracted_size
else:
pi = None