diff options
author | Dave Wysochanski <dwysocha@redhat.com> | 2009-10-31 17:39:22 +0000 |
---|---|---|
committer | Dave Wysochanski <dwysocha@redhat.com> | 2009-10-31 17:39:22 +0000 |
commit | dfe786c2185f35f20811b0ad399b44f87adcd2cf (patch) | |
tree | 5b90242ae6e76649359128a202bdb22d08774fbc /tools/vgcreate.c | |
parent | 0e6c4e93da436f24effadfdaa10da3c9dfb713b1 (diff) | |
download | lvm2-dfe786c2185f35f20811b0ad399b44f87adcd2cf.tar.gz lvm2-dfe786c2185f35f20811b0ad399b44f87adcd2cf.tar.xz lvm2-dfe786c2185f35f20811b0ad399b44f87adcd2cf.zip |
Update vgcreate to call vg_set_clustered().
Diffstat (limited to 'tools/vgcreate.c')
-rw-r--r-- | tools/vgcreate.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/vgcreate.c b/tools/vgcreate.c index 858812b5..7e4ec9a7 100644 --- a/tools/vgcreate.c +++ b/tools/vgcreate.c @@ -65,7 +65,8 @@ int vgcreate(struct cmd_context *cmd, int argc, char **argv) if (!vg_set_extent_size(vg, vp_new.extent_size) || !vg_set_max_lv(vg, vp_new.max_lv) || !vg_set_max_pv(vg, vp_new.max_pv) || - !vg_set_alloc_policy(vg, vp_new.alloc)) + !vg_set_alloc_policy(vg, vp_new.alloc) || + !vg_set_clustered(vg, vp_new.clustered)) goto_bad; if (!lock_vol(cmd, VG_ORPHANS, LCK_VG_WRITE)) { @@ -103,12 +104,9 @@ int vgcreate(struct cmd_context *cmd, int argc, char **argv) } } - /* FIXME: move this inside vg_create? */ - if (vp_new.clustered) { - vg->status |= CLUSTERED; + if (vg_is_clustered(vg)) { clustered_message = "Clustered "; } else { - vg->status &= ~CLUSTERED; if (locking_is_clustered()) clustered_message = "Non-clustered "; } |