diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2016-06-14 13:40:57 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2016-06-23 14:57:08 +0200 |
commit | d578d8d3a1bbf5d20151ed8bc33caa307e2c7292 (patch) | |
tree | 1682fd329e9eae1ba6a547d9125d54ad67f6327f | |
parent | 58d414f7f5d998e32234e7a6c2d6c9d0ad38f996 (diff) | |
download | lvm2-d578d8d3a1bbf5d20151ed8bc33caa307e2c7292.tar.gz |
lvresize: inform about ignored args with --use-polices
When --use-polices is specified, all size args are meaningless,
as the resize is based upon policy. So just keep user informed.
-rw-r--r-- | tools/lvresize.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/lvresize.c b/tools/lvresize.c index fe200d4c1..9fb35bdd4 100644 --- a/tools/lvresize.c +++ b/tools/lvresize.c @@ -37,6 +37,15 @@ static int _lvresize_params(struct cmd_context *cmd, int argc, char **argv, lp->extents = 0; lp->sign = SIGN_PLUS; lp->percent = PERCENT_LV; + + if (arg_from_list_is_set(cmd, NULL, + chunksize_ARG, extents_ARG, + poolmetadatasize_ARG, + regionsize_ARG, + size_ARG, + stripes_ARG, stripesize_ARG, + -1)) + log_print_unless_silent("Ignoring size parameters with --use-policies."); } else { /* * Allow omission of extents and size if the user has given us |