summaryrefslogtreecommitdiffstats
path: root/tools/lvconvert.c
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2012-07-10 15:30:18 +0200
committerPeter Rajnoha <prajnoha@redhat.com>2012-07-10 15:30:18 +0200
commit07e4ac7b00f680ad88aa0ff4c835ea2b27eab44b (patch)
tree3d79240cb436523250b38565c07d580c9404f7e7 /tools/lvconvert.c
parentcd8ea8b437de53f0019bd69d542a7d01f3d5b7d3 (diff)
downloadlvm2-07e4ac7b00f680ad88aa0ff4c835ea2b27eab44b.tar.gz
lvm2-07e4ac7b00f680ad88aa0ff4c835ea2b27eab44b.tar.xz
lvm2-07e4ac7b00f680ad88aa0ff4c835ea2b27eab44b.zip
lvconvert: count % upwards when merging a snapshot
Before: # lvconvert --merge -i 1 vg/lvol1 Merging of volume lvol1 started. lvol0: Merged: 36.7% lvol0: Merged: 21.3% lvol0: Merged: 5.8% lvol0: Merged: 0.0% Merge of snapshot into logical volume lvol0 has finished. Logical volume "lvol1" successfully removed After: # lvconvert --merge -i 1 vg/lvol1 Merging of volume lvol1 started. lvol0: Merged: 61.4% lvol0: Merged: 73.0% lvol0: Merged: 88.4% lvol0: Merged: 100.0% Merge of snapshot into logical volume lvol0 has finished. Logical volume "lvol1" successfully removed
Diffstat (limited to 'tools/lvconvert.c')
-rw-r--r--tools/lvconvert.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/lvconvert.c b/tools/lvconvert.c
index 074821d0..76cc9b36 100644
--- a/tools/lvconvert.c
+++ b/tools/lvconvert.c
@@ -580,10 +580,10 @@ static progress_t _poll_merge_progress(struct cmd_context *cmd,
if (parms->progress_display)
log_print("%s: %s: %.1f%%", lv->name, parms->progress_title,
- percent_to_float(percent));
+ 100.0 - percent_to_float(percent));
else
log_verbose("%s: %s: %.1f%%", lv->name, parms->progress_title,
- percent_to_float(percent));
+ 100.0 - percent_to_float(percent));
if (percent == PERCENT_0)
return PROGRESS_FINISHED_ALL;