summaryrefslogtreecommitdiffstats
path: root/tools/toollib.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/toollib.c')
-rw-r--r--tools/toollib.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/toollib.c b/tools/toollib.c
index 1ba8cdd8..9ffbae2a 100644
--- a/tools/toollib.c
+++ b/tools/toollib.c
@@ -1379,8 +1379,14 @@ int pvcreate_params_validate(struct cmd_context *cmd,
if (arg_count(cmd, metadataignore_ARG)) {
pp->mda_ignore = !strcmp(arg_str_value(cmd,
- metadataignore_ARG,
- "n"), "y");
+ metadataignore_ARG,
+ DEFAULT_PVMETADATAIGNORE_STR),
+ "y");
+ } else {
+ pp->mda_ignore = !strcmp(find_config_tree_str(cmd,
+ "metadata/pvmetadataignore",
+ DEFAULT_PVMETADATAIGNORE_STR),
+ "y");
}
if (arg_count(cmd, pvmetadatacopies_ARG) &&
!arg_int_value(cmd, pvmetadatacopies_ARG, -1) &&