btrfs-progs: add command group info strings

They're printed in the 'btrfs' command group summary.

Signed-off-by: David Sterba <dsterba@suse.cz>
master
David Sterba 2015-06-09 14:22:05 +02:00
parent 54003d7ee6
commit 330709ee13
11 changed files with 44 additions and 11 deletions

View File

@ -723,8 +723,11 @@ static int cmd_balance_status(int argc, char **argv)
return 1;
}
static const char balance_cmd_group_info[] =
"balance data accross devices, or change block groups using filters";
const struct cmd_group balance_cmd_group = {
balance_cmd_group_usage, NULL, {
balance_cmd_group_usage, balance_cmd_group_info, {
{ "start", cmd_balance_start, cmd_balance_start_usage, NULL, 0 },
{ "pause", cmd_balance_pause, cmd_balance_pause_usage, NULL, 0 },
{ "cancel", cmd_balance_cancel, cmd_balance_cancel_usage, NULL, 0 },

View File

@ -583,8 +583,11 @@ out:
return !!ret;
}
static const char device_cmd_group_info[] =
"manage and query devices in the filesystem";
const struct cmd_group device_cmd_group = {
device_cmd_group_usage, NULL, {
device_cmd_group_usage, device_cmd_group_info, {
{ "add", cmd_add_dev, cmd_add_dev_usage, NULL, 0 },
{ "delete", cmd_rm_dev, cmd_rm_dev_usage, NULL, 0 },
{ "scan", cmd_scan_dev, cmd_scan_dev_usage, NULL, 0 },

View File

@ -1321,8 +1321,11 @@ static int cmd_label(int argc, char **argv)
}
}
static const char filesystem_cmd_group_info[] =
"overall filesystem tasks and information";
const struct cmd_group filesystem_cmd_group = {
filesystem_cmd_group_usage, NULL, {
filesystem_cmd_group_usage, filesystem_cmd_group_info, {
{ "df", cmd_filesystem_df, cmd_filesystem_df_usage, NULL, 0 },
{ "show", cmd_show, cmd_show_usage, NULL, 0 },
{ "sync", cmd_sync, cmd_sync_usage, NULL, 0 },

View File

@ -338,8 +338,11 @@ out:
return !!ret;
}
static const char inspect_cmd_group_info[] =
"query various internal information";
const struct cmd_group inspect_cmd_group = {
inspect_cmd_group_usage, NULL, {
inspect_cmd_group_usage, inspect_cmd_group_info, {
{ "inode-resolve", cmd_inode_resolve, cmd_inode_resolve_usage,
NULL, 0 },
{ "logical-resolve", cmd_logical_resolve,

View File

@ -460,8 +460,11 @@ static int cmd_list(int argc, char **argv)
return ret;
}
static const char property_cmd_group_info[] =
"modify properties of filesystem objects";
const struct cmd_group property_cmd_group = {
property_cmd_group_usage, NULL, {
property_cmd_group_usage, property_cmd_group_info, {
{ "get", cmd_get, cmd_get_usage, NULL, 0 },
{ "set", cmd_set, cmd_set_usage, NULL, 0 },
{ "list", cmd_list, cmd_list_usage, NULL, 0 },

View File

@ -465,8 +465,11 @@ static int cmd_qgroup_limit(int argc, char **argv)
return 0;
}
static const char qgroup_cmd_group_info[] =
"manage quota groups";
const struct cmd_group qgroup_cmd_group = {
qgroup_cmd_group_usage, NULL, {
qgroup_cmd_group_usage, qgroup_cmd_group_info, {
{ "assign", cmd_qgroup_assign, cmd_qgroup_assign_usage,
NULL, 0 },
{ "remove", cmd_qgroup_remove, cmd_qgroup_remove_usage,

View File

@ -176,8 +176,11 @@ static int cmd_quota_rescan(int argc, char **argv)
return 0;
}
static const char quota_cmd_group_info[] =
"manage filesystem quota settings";
const struct cmd_group quota_cmd_group = {
quota_cmd_group_usage, NULL, {
quota_cmd_group_usage, quota_cmd_group_info, {
{ "enable", cmd_quota_enable, cmd_quota_enable_usage, NULL, 0 },
{ "disable", cmd_quota_disable, cmd_quota_disable_usage,
NULL, 0 },

View File

@ -567,8 +567,11 @@ static int cmd_cancel_replace(int argc, char **argv)
return 0;
}
static const char replace_cmd_group_info[] =
"replace a device in the filesystem";
const struct cmd_group replace_cmd_group = {
replace_cmd_group_usage, NULL, {
replace_cmd_group_usage, replace_cmd_group_info, {
{ "start", cmd_start_replace, cmd_start_replace_usage, NULL,
0 },
{ "status", cmd_status_replace, cmd_status_replace_usage, NULL,

View File

@ -201,8 +201,11 @@ out:
return !!ret;
}
static const char rescue_cmd_group_info[] =
"toolbox for specific rescue operations";
const struct cmd_group rescue_cmd_group = {
rescue_cmd_group_usage, NULL, {
rescue_cmd_group_usage, rescue_cmd_group_info, {
{ "chunk-recover", cmd_chunk_recover, cmd_chunk_recover_usage, NULL, 0},
{ "super-recover", cmd_super_recover, cmd_super_recover_usage, NULL, 0},
{ "zero-log", cmd_rescue_zero_log, cmd_rescue_zero_log_usage, NULL, 0},

View File

@ -1804,8 +1804,11 @@ out:
return !!err;
}
static const char scrub_cmd_group_info[] =
"verify checksums of data and metadata";
const struct cmd_group scrub_cmd_group = {
scrub_cmd_group_usage, NULL, {
scrub_cmd_group_usage, scrub_cmd_group_info, {
{ "start", cmd_scrub_start, cmd_scrub_start_usage, NULL, 0 },
{ "cancel", cmd_scrub_cancel, cmd_scrub_cancel_usage, NULL, 0 },
{ "resume", cmd_scrub_resume, cmd_scrub_resume_usage, NULL, 0 },

View File

@ -1254,8 +1254,11 @@ out:
return !!ret;
}
static const char subvolume_cmd_group_info[] =
"manage subvolumes: create, delete, list, etc";
const struct cmd_group subvolume_cmd_group = {
subvolume_cmd_group_usage, NULL, {
subvolume_cmd_group_usage, subvolume_cmd_group_info, {
{ "create", cmd_subvol_create, cmd_subvol_create_usage, NULL, 0 },
{ "delete", cmd_subvol_delete, cmd_subvol_delete_usage, NULL, 0 },
{ "list", cmd_subvol_list, cmd_subvol_list_usage, NULL, 0 },