From c0d270947f42b953f54b38b5fac83fb0050a74e8 Mon Sep 17 00:00:00 2001 From: Dave Wysochanski Date: Wed, 22 Jul 2009 22:25:30 +0000 Subject: [PATCH] Add a couple lvm_vg_open() calls to vgtest.c. --- test/api/vgtest.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/api/vgtest.c b/test/api/vgtest.c index 305914dce..f6ede32fb 100644 --- a/test/api/vgtest.c +++ b/test/api/vgtest.c @@ -74,6 +74,20 @@ int main(int argc, char *argv[]) goto bad; } + printf("Closing VG %s\n", vg_name); + if (!lvm_vg_close(vg)) + goto bad; + printf("Re-opening VG %s for reading\n", vg_name); + vg = lvm_vg_open(handle, vg_name, "r", 0); + if (!vg) + goto bad; + printf("Closing VG %s\n", vg_name); + if (!lvm_vg_close(vg)) + goto bad; + printf("Re-opening VG %s for writing\n", vg_name); + vg = lvm_vg_open(handle, vg_name, "w", 0); + if (!vg) + goto bad; printf("Removing VG %s from system\n", vg_name); status = lvm_vg_remove(vg); if (lvm_errno(handle)) { -- 2.43.5