diff options
Diffstat (limited to 'tools/vgconvert.c')
-rw-r--r-- | tools/vgconvert.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/tools/vgconvert.c b/tools/vgconvert.c index c01214d9..d947d109 100644 --- a/tools/vgconvert.c +++ b/tools/vgconvert.c @@ -45,15 +45,8 @@ static int vgconvert_single(struct cmd_context *cmd, const char *vg_name, return ECMD_FAILED; } - if (!(vg->status & LVM_WRITE)) { - log_error("Volume group \"%s\" is read-only", vg->name); + if (!vg_check_status(vg, LVM_WRITE | EXPORTED_VG)) return ECMD_FAILED; - } - - if (vg->status & EXPORTED_VG) { - log_error("Volume group \"%s\" is exported", vg_name); - return ECMD_FAILED; - } if (vg->fid->fmt == cmd->fmt) { log_error("Volume group \"%s\" already uses format %s", |