mirror of
git://sourceware.org/git/lvm2.git
synced 2025-04-01 18:50:41 +03:00
snapshot: report proper error message
Expresing -lXX%LV is not valid for snapshot, but error message for snapshost case was not complete and missed %ORIGIN. Also document correct settings for in manpage properly where it missed %PVS.
This commit is contained in:
parent
15e7066fe3
commit
cd6d6fc24e
@ -90,7 +90,7 @@ lvcreate \- create a logical volume in an existing volume group
|
||||
|
||||
.B lvcreate
|
||||
.RB [ \-l | \-\-extents
|
||||
.IR LogicalExtentsNumber [ % { VG | FREE | ORIGIN }]
|
||||
.IR LogicalExtentsNumber [ % { ORIGIN | VG | PVS | FREE }]
|
||||
|
|
||||
.BR \-L | \-\-size
|
||||
.IR LogicalVolumeSize [ bBsSkKmMgGtTpPeE ]]
|
||||
|
@ -380,8 +380,8 @@ static int _update_extents_params(struct volume_group *vg,
|
||||
extents = percent_of_extents(lp->extents, vg->extent_count, 0);
|
||||
break;
|
||||
case PERCENT_LV:
|
||||
log_error("Please express size as %%VG, %%PVS, or "
|
||||
"%%FREE.");
|
||||
log_error("Please express size as %s%%VG, %%PVS, "
|
||||
"or %%FREE.", (lp->snapshot) ? "%ORIGIN, " : "");
|
||||
return 0;
|
||||
case PERCENT_ORIGIN:
|
||||
if (lp->snapshot && lp->origin &&
|
||||
|
Loading…
x
Reference in New Issue
Block a user