summaryrefslogtreecommitdiffstats
path: root/tools/vgcfgrestore.c
diff options
context:
space:
mode:
authorPetr Rockai <prockai@redhat.com>2009-10-16 17:41:49 +0000
committerPetr Rockai <prockai@redhat.com>2009-10-16 17:41:49 +0000
commitb4048242f58910556478b01987828f3622ab92d9 (patch)
treeb1c377e8e61ec0bdd8bea5960c5f9da9b784e4fe /tools/vgcfgrestore.c
parenta1bb606aabd89abda9312cb59cb6edc8e68da111 (diff)
downloadlvm2-b4048242f58910556478b01987828f3622ab92d9.tar.gz
lvm2-b4048242f58910556478b01987828f3622ab92d9.tar.xz
lvm2-b4048242f58910556478b01987828f3622ab92d9.zip
Handle metadata with unknown segment types more gracefully.
Diffstat (limited to 'tools/vgcfgrestore.c')
-rw-r--r--tools/vgcfgrestore.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/vgcfgrestore.c b/tools/vgcfgrestore.c
index 90e15174..dc0158f8 100644
--- a/tools/vgcfgrestore.c
+++ b/tools/vgcfgrestore.c
@@ -56,6 +56,8 @@ int vgcfgrestore(struct cmd_context *cmd, int argc, char **argv)
return ECMD_FAILED;
}
+ cmd->handles_unknown_segments = 1;
+
if (!(arg_count(cmd, file_ARG) ?
backup_restore_from_file(cmd, vg_name,
arg_str_value(cmd, file_ARG, "")) :