[lvm-devel] master - vgchange: move active assing
Zdenek Kabelac
zkabelac at sourceware.org
Thu Jun 14 20:03:01 UTC 2018
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=f38a54227d71b6fd661d83609f46459306bc373a
Commit: f38a54227d71b6fd661d83609f46459306bc373a
Parent: 70b159d145dfa960a53f6f61ce735b90ec25b1e0
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Thu Jun 14 21:00:16 2018 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Thu Jun 14 22:02:01 2018 +0200
vgchange: move active assing
Make eval of activate_ARG reusable.
---
tools/vgchange.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/tools/vgchange.c b/tools/vgchange.c
index b608d87..71a6c54 100644
--- a/tools/vgchange.c
+++ b/tools/vgchange.c
@@ -586,6 +586,7 @@ static int _vgchange_single(struct cmd_context *cmd, const char *vg_name,
{
int ret = ECMD_PROCESSED;
unsigned i;
+ activation_change_t activate = CHANGE_AN;
static const struct {
int arg;
@@ -642,8 +643,8 @@ static int _vgchange_single(struct cmd_context *cmd, const char *vg_name,
}
if (arg_is_set(cmd, activate_ARG)) {
- if (!vgchange_activate(cmd, vg, (activation_change_t)
- arg_uint_value(cmd, activate_ARG, CHANGE_AY)))
+ activate = (activation_change_t) arg_uint_value(cmd, activate_ARG, 0);
+ if (!vgchange_activate(cmd, vg, activate))
return_ECMD_FAILED;
}
More information about the lvm-devel
mailing list