summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2017-08-16 14:59:42 -0500
committerDavid Teigland <teigland@redhat.com>2017-10-18 10:05:16 -0500
commitf40b91e083d1f08987b2f2b0cdab5c067fb6d475 (patch)
tree09440cc2c4324e3eb87a875541ee3b940c6b48ad
parent2637d303e6926ddb2948d977702de2d40c89fbe2 (diff)
downloadlvm2-f40b91e083d1f08987b2f2b0cdab5c067fb6d475.tar.gz
label_scan: add to vgcfgrestore
This command doesn't use process_each so it needs to do a label_scan itself before trying to parse metadata, which wants to know which PVs are on which devices.
-rw-r--r--tools/vgcfgrestore.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/vgcfgrestore.c b/tools/vgcfgrestore.c
index b5a2add12..e9f1a4c34 100644
--- a/tools/vgcfgrestore.c
+++ b/tools/vgcfgrestore.c
@@ -74,6 +74,8 @@ int vgcfgrestore(struct cmd_context *cmd, int argc, char **argv)
return ECMD_FAILED;
}
+ lvmcache_label_scan(cmd);
+
cmd->handles_unknown_segments = 1;
if (!(arg_is_set(cmd, file_ARG) ?