From 862bea96d9d9c75ba4cb6173fe484eb3d52d3540 Mon Sep 17 00:00:00 2001 From: Martin Kletzander Date: Wed, 25 Jan 2017 09:38:09 +0100 Subject: [PATCH] virsh: Use consistent naming for blkdeviotune options All options started with underscores, but we switched them to dashes later on, making the style consistent. The latest addition, however, did not respect that, so let's change that as well. It is tempting to just change the name instead of adding alias, especially since nobody ever used it, which we know thanks to the fact that it didn't work. Signed-off-by: Martin Kletzander --- tools/virsh-domain.c | 8 ++++++-- tools/virsh.pod | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c index 4360306989..023ec8a8b3 100644 --- a/tools/virsh-domain.c +++ b/tools/virsh-domain.c @@ -1264,6 +1264,10 @@ static const vshCmdOptDef opts_blkdeviotune[] = { .help = N_("I/O size in bytes") }, {.name = "group_name", + .type = VSH_OT_ALIAS, + .help = "group-name" + }, + {.name = "group-name", .type = VSH_OT_STRING, .help = N_("group name to share I/O quota between multiple drives") }, @@ -1398,8 +1402,8 @@ cmdBlkdeviotune(vshControl *ctl, const vshCmd *cmd) VSH_ADD_IOTUNE(write-iops-sec-max-length, WRITE_IOPS_SEC_MAX_LENGTH); #undef VSH_ADD_IOTUNE - if (vshCommandOptStringReq(ctl, cmd, "group_name", &group_name) < 0) { - vshError(ctl, "%s", _("Unable to parse group parameter")); + if (vshCommandOptStringReq(ctl, cmd, "group-name", &group_name) < 0) { + vshError(ctl, "%s", _("Unable to parse group-name parameter")); goto cleanup; } diff --git a/tools/virsh.pod b/tools/virsh.pod index 18f16b51bd..a47040984b 100644 --- a/tools/virsh.pod +++ b/tools/virsh.pod @@ -1139,7 +1139,7 @@ command. [I] [I]] [[I] | [I] [I]] -[I] [I] +[I] [I] Set or query the block disk io parameters for a block device of I. I specifies a unique target name () or source @@ -1179,7 +1179,7 @@ read I/O operations limit. I<--write-iops-sec-max-length> specifies duration in seconds to allow maximum write I/O operations limit. I<--size-iops-sec> specifies size I/O operations limit per second. -I<--group_name> specifies group name to share I/O quota between multiple drives. +I<--group-name> specifies group name to share I/O quota between multiple drives. For a qemu domain, if no name is provided, then the default is to have a single group for each I.