[lvm-devel] [PATCH 2/8] Refactor vgcreate to call new vg_change_tag() function.
Dave Wysochanski
dwysocha at redhat.com
Wed Feb 17 17:28:58 UTC 2010
Signed-off-by: Dave Wysochanski <dwysocha at redhat.com>
---
tools/vgcreate.c | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/tools/vgcreate.c b/tools/vgcreate.c
index 5113b1f..6087145 100644
--- a/tools/vgcreate.c
+++ b/tools/vgcreate.c
@@ -94,16 +94,8 @@ int vgcreate(struct cmd_context *cmd, int argc, char **argv)
goto bad;
}
- if (!(vg->fid->fmt->features & FMT_TAGS)) {
- log_error("Volume group format does not support tags");
- goto bad;
- }
-
- if (!str_list_add(cmd->mem, &vg->tags, tag)) {
- log_error("Failed to add tag %s to volume group %s",
- tag, vp_new.vg_name);
- goto bad;
- }
+ if (!vg_change_tag(vg, tag, 1))
+ goto_bad;
}
if (vg_is_clustered(vg)) {
--
1.6.0.6
More information about the lvm-devel
mailing list