diff options
-rw-r--r-- | cli/src/cli-cmd-parser.c | 2 | ||||
-rw-r--r-- | cli/src/cli-cmd-volume.c | 25 | ||||
-rw-r--r-- | doc/gluster.8 | 13 |
3 files changed, 21 insertions, 19 deletions
diff --git a/cli/src/cli-cmd-parser.c b/cli/src/cli-cmd-parser.c index 74e8453dd6b..bb0af2fc383 100644 --- a/cli/src/cli-cmd-parser.c +++ b/cli/src/cli-cmd-parser.c @@ -4933,7 +4933,7 @@ cli_cmd_bitrot_parse (const char **words, int wordcount, dict_t **options) "scrub-throttle", "scrub-frequency", "scrub", NULL}; - char *scrub_throt_values[] = {"frozen", "lazy", "normal", + char *scrub_throt_values[] = {"lazy", "normal", "aggressive", NULL}; char *scrub_freq_values[] = {"daily", "weekly", "biweekly", "monthly", diff --git a/cli/src/cli-cmd-volume.c b/cli/src/cli-cmd-volume.c index 8b73c2e7840..30df22ff199 100644 --- a/cli/src/cli-cmd-volume.c +++ b/cli/src/cli-cmd-volume.c @@ -2669,25 +2669,14 @@ struct cli_cmd volume_cmds[] = { cli_cmd_volume_getopt_cbk, "Get the value of the all options or given option for volume <VOLNAME>" }, - {"volume bitrot <VOLNAME> {enable|disable}", + {"volume bitrot <VOLNAME> {enable|disable} |\n" + "volume bitrot <volname> scrub-throttle {lazy|normal|aggressive} |\n" + "volume bitrot <volname> scrub-frequency {daily|weekly|biweekly" + "|monthly} |\n" + "volume bitrot <volname> scrub {pause|resume}", cli_cmd_bitrot_cbk, - "Enable/disable bitrot for volume <VOLNAME>" - }, - {"volume bitrot <VOLNAME> {scrub-throttle frozen|lazy|normal" - "|aggressive}", - cli_cmd_bitrot_cbk, - "Scrub-throttle value is a measure of how fast or slow the scrubber " - "scrubs the filesystem for volume <VOLNAME>" - }, - {"volume bitrot <VOLNAME> {scrub-frequency daily|weekly|biweekly" - "|monthly", - cli_cmd_bitrot_cbk, - "Scrub frequency for volume <VOLNAME>" - }, - {"volume bitrot <VOLNAME> {scrub pause|resume}", - cli_cmd_bitrot_cbk, - "Pause/Resume scrub. Upon resume, scrubber continues where it " - "left off." + "Bitrot translator specific operation. For more information about " + "bitrot command type 'man gluster'" }, { NULL, NULL, NULL } }; diff --git a/doc/gluster.8 b/doc/gluster.8 index eed81400cb3..6402cdd2e03 100644 --- a/doc/gluster.8 +++ b/doc/gluster.8 @@ -105,6 +105,19 @@ Display the status of peers. .TP \fB\ peer help \fR Display help for the peer command. +.SS "Bitrot Commands" +.TP +\fB\ volume bitrot <VOLNAME> {enable|disable} \fR +Enable/disable bitrot for volume <VOLNAME> +.TP +\fB\ volume bitrot <VOLNAME> scrub-throttle {lazy|normal|aggressive} \fR +Scrub-throttle value is a measure of how fast or slow the scrubber scrubs the filesystem for volume <VOLNAME> +.TP +\fB\ volume bitrot <VOLNAME> scrub-frequency {daily|weekly|biweekly|monthly} \fR +Scrub frequency for volume <VOLNAME> +.TP +\fB\ volume bitrot <VOLNAME> scrub {pause|resume} \fR +Pause/Resume scrub. Upon resume, scrubber continues where it left off. .SS "Snapshot Commands" .PP .TP |