summaryrefslogtreecommitdiffstats
path: root/tools/vgexport.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/vgexport.c')
-rw-r--r--tools/vgexport.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/tools/vgexport.c b/tools/vgexport.c
index b1c498a1..ecdebd71 100644
--- a/tools/vgexport.c
+++ b/tools/vgexport.c
@@ -33,13 +33,7 @@ static int vgexport_single(struct cmd_context *cmd __attribute((unused)),
goto error;
}
- if (vg->status & EXPORTED_VG) {
- log_error("Volume group \"%s\" is already exported", vg_name);
- goto error;
- }
-
- if (!(vg->status & LVM_WRITE)) {
- log_error("Volume group \"%s\" is read-only", vg_name);
+ if (!vg_check_status(vg, EXPORTED_VG | LVM_WRITE)) {
goto error;
}