diff options
author | Dave Wysochanski <dwysocha@redhat.com> | 2008-04-10 17:09:32 +0000 |
---|---|---|
committer | Dave Wysochanski <dwysocha@redhat.com> | 2008-04-10 17:09:32 +0000 |
commit | 985ca02b6a86d8afdb156c3390f849ee37836158 (patch) | |
tree | 5ab92de0b83390a00638ed72547b69aa1555d5bb /tools/lvchange.c | |
parent | 8965ff4bcfbd4e41489e56a771c8a63df7a69e42 (diff) | |
download | lvm2-985ca02b6a86d8afdb156c3390f849ee37836158.tar.gz lvm2-985ca02b6a86d8afdb156c3390f849ee37836158.tar.xz lvm2-985ca02b6a86d8afdb156c3390f849ee37836158.zip |
Add vg_is_clustered() helper function.
Should be no functional change.
Diffstat (limited to 'tools/lvchange.c')
-rw-r--r-- | tools/lvchange.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/lvchange.c b/tools/lvchange.c index 1948e3f1..766facf3 100644 --- a/tools/lvchange.c +++ b/tools/lvchange.c @@ -35,7 +35,7 @@ static int lvchange_permission(struct cmd_context *cmd, return 0; } - if ((lv->status & MIRRORED) && (lv->vg->status & CLUSTERED) && + if ((lv->status & MIRRORED) && (vg_is_clustered(lv->vg)) && lv_info(cmd, lv, &info, 0, 0) && info.exists) { log_error("Cannot change permissions of mirror \"%s\" " "while active.", lv->name); @@ -119,7 +119,7 @@ static int lvchange_availability(struct cmd_context *cmd, if (!deactivate_lv(cmd, lv)) return_0; } else { - if (lockingfailed() && (lv->vg->status & CLUSTERED)) { + if (lockingfailed() && (vg_is_clustered(lv->vg))) { log_verbose("Locking failed: ignoring clustered " "logical volume %s", lv->name); return 0; @@ -221,7 +221,7 @@ static int lvchange_resync(struct cmd_context *cmd, } } - if ((lv->vg->status & CLUSTERED) && !activate_lv_excl(cmd, lv)) { + if (vg_is_clustered(lv->vg) && !activate_lv_excl(cmd, lv)) { log_error("Can't get exclusive access to clustered volume %s", lv->name); return ECMD_FAILED; @@ -236,7 +236,7 @@ static int lvchange_resync(struct cmd_context *cmd, log_very_verbose("Starting resync of %s%s%s mirror \"%s\"", (active) ? "active " : "", - (lv->vg->status & CLUSTERED) ? "clustered " : "", + vg_is_clustered(lv->vg) ? "clustered " : "", (log_lv) ? "disk-logged" : "core-logged", lv->name); |