diff options
author | David Teigland <teigland@redhat.com> | 2017-08-16 14:59:42 -0500 |
---|---|---|
committer | David Teigland <teigland@redhat.com> | 2017-10-18 10:05:16 -0500 |
commit | f40b91e083d1f08987b2f2b0cdab5c067fb6d475 (patch) | |
tree | 09440cc2c4324e3eb87a875541ee3b940c6b48ad | |
parent | 2637d303e6926ddb2948d977702de2d40c89fbe2 (diff) | |
download | lvm2-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.c | 2 |
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) ? |