summaryrefslogtreecommitdiff
path: root/tools/vgchange.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/vgchange.c')
-rw-r--r--tools/vgchange.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/vgchange.c b/tools/vgchange.c
index 263b5a684..1b726398d 100644
--- a/tools/vgchange.c
+++ b/tools/vgchange.c
@@ -122,6 +122,9 @@ static int _activate_lvs_in_vg(struct cmd_context *cmd, struct volume_group *vg,
if (lv_activation_skip(lv, activate, arg_is_set(cmd, ignoreactivationskip_ARG)))
continue;
+ if (lv_maintenance_skip(lv, activate, arg_is_set(cmd, maintenance_ARG)))
+ continue;
+
if ((activate == CHANGE_AAY) &&
!lv_passes_auto_activation_filter(cmd, lv))
continue;