1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-10 16:58:47 +03:00

Print error if VG already exist.

This test have to be moved because of new vg read error handling.
This commit is contained in:
Milan Broz 2009-12-03 19:20:48 +00:00
parent fec4de9563
commit b917086464
2 changed files with 8 additions and 2 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.57 -
====================================
Fix error message if VG already exist in vgcreate.
Fix tools to use log_error when stopped by user.
Fix lvcreate --readahead.
Fix clvmd memory leak in lv_info_by_lvid.

View File

@ -55,8 +55,13 @@ int vgcreate(struct cmd_context *cmd, int argc, char **argv)
/* Create the new VG */
vg = vg_create(cmd, vp_new.vg_name);
if (vg_read_error(vg))
goto_bad;
if (vg_read_error(vg)) {
if (vg_read_error(vg) == FAILED_EXIST)
log_error("A volume group called %s already exists.", vp_new.vg_name);
else
log_error("Can't get lock for %s.", vp_new.vg_name);
goto bad;
}
if (!vg_set_extent_size(vg, vp_new.extent_size) ||
!vg_set_max_lv(vg, vp_new.max_lv) ||