summaryrefslogtreecommitdiffstats
path: root/src/virtBootstrap/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtBootstrap/utils.py')
-rw-r--r--src/virtBootstrap/utils.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/virtBootstrap/utils.py b/src/virtBootstrap/utils.py
index a04627e..267963f 100644
--- a/src/virtBootstrap/utils.py
+++ b/src/virtBootstrap/utils.py
@@ -150,10 +150,11 @@ def log_layer_extract(tar_file, tar_size, current, total, progress):
"""
Create log message on layer extract.
"""
- msg = 'Extracting layer (%s/%s)' % (current, total)
-
- if tar_size:
- msg += " with size: %s" % bytes_to_size(tar_size)
+ msg = 'Extracting layer (%s/%s) with size: %s' % (
+ current,
+ total,
+ bytes_to_size(tar_size or os.path.getsize(tar_file))
+ )
progress(msg, logger=logger)
logger.debug('Untar layer: %s', tar_file)