mirror of
https://github.com/kdave/btrfs-progs
synced 2025-02-16 09:46:55 +00:00
btrfs-progs: add command group info strings
They're printed in the 'btrfs' command group summary. Signed-off-by: David Sterba <dsterba@suse.cz>
This commit is contained in:
parent
54003d7ee6
commit
330709ee13
@ -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 },
|
||||
|
@ -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 },
|
||||
|
@ -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 },
|
||||
|
@ -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,
|
||||
|
@ -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 },
|
||||
|
@ -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,
|
||||
|
@ -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 },
|
||||
|
@ -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,
|
||||
|
@ -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},
|
||||
|
@ -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 },
|
||||
|
@ -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 },
|
||||
|
Loading…
Reference in New Issue
Block a user