diff options
author | Alasdair G Kergon <agk@redhat.com> | 2012-08-07 21:24:41 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2012-08-07 21:24:41 +0100 |
commit | 701b4a8363417b7d72a7255ca663991f3be95859 (patch) | |
tree | 5fff7a719ab236d3808d5b494e76bae426a62e4f /tools | |
parent | df452b47a1ae0288e737cfcdc171f8fe31e4a876 (diff) | |
download | lvm2-701b4a8363417b7d72a7255ca663991f3be95859.tar.gz lvm2-701b4a8363417b7d72a7255ca663991f3be95859.tar.xz lvm2-701b4a8363417b7d72a7255ca663991f3be95859.zip |
thin: use discards as plural rather than singular
Global change from --discard to --discards, as that feels more natural.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/args.h | 2 | ||||
-rw-r--r-- | tools/commands.h | 8 | ||||
-rw-r--r-- | tools/lvchange.c | 28 | ||||
-rw-r--r-- | tools/lvmcmdline.c | 10 | ||||
-rw-r--r-- | tools/tools.h | 2 |
5 files changed, 25 insertions, 25 deletions
diff --git a/tools/args.h b/tools/args.h index b1953031..796fc51e 100644 --- a/tools/args.h +++ b/tools/args.h @@ -72,7 +72,7 @@ arg(virtualoriginsize_ARG, '\0', "virtualoriginsize", size_mb_arg, 0) arg(noudevsync_ARG, '\0', "noudevsync", NULL, 0) arg(poll_ARG, '\0', "poll", yes_no_arg, 0) arg(poolmetadatasize_ARG, '\0', "poolmetadatasize", size_mb_arg, 0) -arg(discard_ARG, '\0', "discard", discard_arg, 0) +arg(discards_ARG, '\0', "discards", discards_arg, 0) arg(stripes_long_ARG, '\0', "stripes", int_arg, 0) arg(sysinit_ARG, '\0', "sysinit", NULL, 0) arg(thinpool_ARG, '\0', "thinpool", string_arg, 0) diff --git a/tools/commands.h b/tools/commands.h index 47b540e9..2a4404ea 100644 --- a/tools/commands.h +++ b/tools/commands.h @@ -69,7 +69,7 @@ xx(lvchange, "\t[--deltag Tag]\n" "\t[-f|--force]\n" "\t[-h|--help]\n" - "\t[--discard {ignore|nopassdown|passdown}]\n" + "\t[--discards {ignore|nopassdown|passdown}]\n" "\t[--ignorelockingfailure]\n" "\t[--ignoremonitoring]\n" "\t[--monitor {y|n}]\n" @@ -90,7 +90,7 @@ xx(lvchange, "\tLogicalVolume[Path] [LogicalVolume[Path]...]\n", alloc_ARG, autobackup_ARG, activate_ARG, available_ARG, contiguous_ARG, - discard_ARG, force_ARG, ignorelockingfailure_ARG, ignoremonitoring_ARG, + discards_ARG, force_ARG, ignorelockingfailure_ARG, ignoremonitoring_ARG, major_ARG, minor_ARG, monitor_ARG, noudevsync_ARG, partial_ARG, permission_ARG, persistent_ARG, poll_ARG, readahead_ARG, resync_ARG, refresh_ARG, addtag_ARG, deltag_ARG, sysinit_ARG, test_ARG, yes_ARG, @@ -198,7 +198,7 @@ xx(lvcreate, "\t[--alloc AllocationPolicy]\n" "\t[-C|--contiguous {y|n}]\n" "\t[-d|--debug]\n" - "\t[--discard {ignore|nopassdown|passdown}]\n" + "\t[--discards {ignore|nopassdown|passdown}]\n" "\t[-h|-?|--help]\n" "\t[--ignoremonitoring]\n" "\t[--monitor {y|n}]\n" @@ -219,7 +219,7 @@ xx(lvcreate, "\t[PhysicalVolumePath...]\n\n", addtag_ARG, alloc_ARG, autobackup_ARG, activate_ARG, available_ARG, - chunksize_ARG, contiguous_ARG, corelog_ARG, discard_ARG, extents_ARG, + chunksize_ARG, contiguous_ARG, corelog_ARG, discards_ARG, extents_ARG, ignoremonitoring_ARG, major_ARG, minor_ARG, mirrorlog_ARG, mirrors_ARG, monitor_ARG, name_ARG, nosync_ARG, noudevsync_ARG, permission_ARG, persistent_ARG, readahead_ARG, regionsize_ARG, size_ARG, snapshot_ARG, diff --git a/tools/lvchange.c b/tools/lvchange.c index 1a4318f3..a0c4a012 100644 --- a/tools/lvchange.c +++ b/tools/lvchange.c @@ -95,28 +95,28 @@ static int lvchange_pool_update(struct cmd_context *cmd, int r = 0; int update = 0; unsigned val; - thin_discard_t discard; + thin_discards_t discards; if (!lv_is_thin_pool(lv)) { log_error("Logical volume \"%s\" is not a thin pool.", lv->name); return 0; } - if (arg_count(cmd, discard_ARG)) { - discard = arg_uint_value(cmd, discard_ARG, 0); - if (discard != first_seg(lv)->discard) { - if (((discard == THIN_DISCARD_IGNORE) || - (first_seg(lv)->discard == THIN_DISCARD_IGNORE)) && + if (arg_count(cmd, discards_ARG)) { + discards = arg_uint_value(cmd, discards_ARG, 0); + if (discards != first_seg(lv)->discards) { + if (((discards == THIN_DISCARDS_IGNORE) || + (first_seg(lv)->discards == THIN_DISCARDS_IGNORE)) && lv_is_active(lv)) - log_error("Cannot change discard state for active " + log_error("Cannot change discards state for active " "logical volume \"%s\".", lv->name); else { - first_seg(lv)->discard = discard; + first_seg(lv)->discards = discards; update++; } } else - log_error("Logical volume \"%s\" already uses discard %s.", - lv->name, get_pool_discard_name(discard)); + log_error("Logical volume \"%s\" already uses --discards %s.", + lv->name, get_pool_discards_name(discards)); } if (arg_count(cmd, zero_ARG)) { @@ -623,7 +623,7 @@ static int lvchange_single(struct cmd_context *cmd, struct logical_volume *lv, if (!(lv->vg->status & LVM_WRITE) && (arg_count(cmd, contiguous_ARG) || arg_count(cmd, permission_ARG) || arg_count(cmd, readahead_ARG) || arg_count(cmd, persistent_ARG) || - arg_count(cmd, discard_ARG) || + arg_count(cmd, discards_ARG) || arg_count(cmd, zero_ARG) || arg_count(cmd, alloc_ARG))) { log_error("Only -a permitted with read-only volume " @@ -750,7 +750,7 @@ static int lvchange_single(struct cmd_context *cmd, struct logical_volume *lv, } } - if (arg_count(cmd, discard_ARG) || + if (arg_count(cmd, discards_ARG) || arg_count(cmd, zero_ARG)) { if (!archived && !archive(lv->vg)) { stack; @@ -839,14 +839,14 @@ int lvchange(struct cmd_context *cmd, int argc, char **argv) arg_count(cmd, readahead_ARG) || arg_count(cmd, persistent_ARG) || arg_count(cmd, addtag_ARG) || arg_count(cmd, deltag_ARG) || arg_count(cmd, resync_ARG) || arg_count(cmd, alloc_ARG) || - arg_count(cmd, discard_ARG) || arg_count(cmd, zero_ARG); + arg_count(cmd, discards_ARG) || arg_count(cmd, zero_ARG); if (!update && !arg_count(cmd, activate_ARG) && !arg_count(cmd, refresh_ARG) && !arg_count(cmd, monitor_ARG) && !arg_count(cmd, poll_ARG)) { log_error("Need 1 or more of -a, -C, -M, -p, -r, -Z, " "--resync, --refresh, --alloc, --addtag, --deltag, " - "--monitor, --poll or --discard"); + "--monitor, --poll or --discards"); return EINVALID_CMD_LINE; } diff --git a/tools/lvmcmdline.c b/tools/lvmcmdline.c index 50a2ac18..99648170 100644 --- a/tools/lvmcmdline.c +++ b/tools/lvmcmdline.c @@ -216,15 +216,15 @@ int activation_arg(struct cmd_context *cmd __attribute__((unused)), struct arg_v return 1; } -int discard_arg(struct cmd_context *cmd __attribute__((unused)), struct arg_values *av) +int discards_arg(struct cmd_context *cmd __attribute__((unused)), struct arg_values *av) { - thin_discard_t discard; + thin_discards_t discards; - if (!get_pool_discard(av->value, &discard)) + if (!get_pool_discards(av->value, &discards)) return_0; - av->i_value = discard; - av->ui_value = discard; + av->i_value = discards; + av->ui_value = discards; return 1; } diff --git a/tools/tools.h b/tools/tools.h index 4d2f5b07..a3ad9fdb 100644 --- a/tools/tools.h +++ b/tools/tools.h @@ -139,7 +139,7 @@ void usage(const char *name); /* the argument verify/normalise functions */ int yes_no_arg(struct cmd_context *cmd, struct arg_values *av); int activation_arg(struct cmd_context *cmd, struct arg_values *av); -int discard_arg(struct cmd_context *cmd, struct arg_values *av); +int discards_arg(struct cmd_context *cmd, struct arg_values *av); int size_kb_arg(struct cmd_context *cmd, struct arg_values *av); int size_mb_arg(struct cmd_context *cmd, struct arg_values *av); int int_arg(struct cmd_context *cmd, struct arg_values *av); |