diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2014-03-28 10:35:50 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2014-03-28 10:41:58 +0100 |
commit | 88a9705222d728d0989c1b4d9aac89ce22c0284b (patch) | |
tree | f6035e25b27b43b19ce1c3df9c2fa72433ecab8f /tools/pvchange.c | |
parent | 3d0ba79f86a209335a3e391352aa7de685e4992b (diff) | |
download | lvm2-88a9705222d728d0989c1b4d9aac89ce22c0284b.tar.gz |
pvchange: populate lvmcache for --all
When running pvchange --all learn about available VGs from lvmetad.
Diffstat (limited to 'tools/pvchange.c')
-rw-r--r-- | tools/pvchange.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/pvchange.c b/tools/pvchange.c index 5c05db6aa..f87cd8c7a 100644 --- a/tools/pvchange.c +++ b/tools/pvchange.c @@ -225,6 +225,10 @@ int pvchange(struct cmd_context *cmd, int argc, char **argv) return ECMD_FAILED; } + /* populate lvmcache */ + if (!lvmetad_vg_list_to_lvmcache(cmd)) + stack; + if ((vgnames = get_vgnames(cmd, 1)) && !dm_list_empty(vgnames)) { dm_list_iterate_items(sll, vgnames) { |