All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Jes.Sorensen@redhat.com
Cc: qemu-devel@nongnu.org, lcapitulino@redhat.com
Subject: Re: [Qemu-devel] [PATCH] qmp-commands.hx: Clean up mess of client_migrate_info
Date: Tue, 22 Mar 2011 11:27:09 -0500	[thread overview]
Message-ID: <4D88CDDD.2030101@codemonkey.ws> (raw)
In-Reply-To: <1299677466-30237-1-git-send-email-Jes.Sorensen@redhat.com>

On 03/09/2011 07:31 AM, Jes.Sorensen@redhat.com wrote:
> From: Jes Sorensen<Jes.Sorensen@redhat.com>
>
> client_migrate_info was put into qmp-commands.hx in the middle of
> migrate_set_speed, between the command and it's description. In
> addition client_migrate_info put the description before the command
> itself, which is the wrong order.
>
> Signed-off-by: Jes Sorensen<Jes.Sorensen@redhat.com>

Applied.  Thanks.

Regards,

Anthony Liguori

> ---
>   qmp-commands.hx |   68 +++++++++++++++++++++++++++---------------------------
>   1 files changed, 34 insertions(+), 34 deletions(-)
>
> diff --git a/qmp-commands.hx b/qmp-commands.hx
> index df40a3d..9d3cc31 100644
> --- a/qmp-commands.hx
> +++ b/qmp-commands.hx
> @@ -503,79 +503,79 @@ EQMP
>       },
>
>   SQMP
> -client_migrate_info
> -------------------
> +migrate_set_speed
> +-----------------
>
> -Set the spice/vnc connection info for the migration target.  The spice/vnc
> -server will ask the spice/vnc client to automatically reconnect using the
> -new parameters (if specified) once the vm migration finished successfully.
> +Set maximum speed for migrations.
>
>   Arguments:
>
> -- "protocol":     protocol: "spice" or "vnc" (json-string)
> -- "hostname":     migration target hostname (json-string)
> -- "port":         spice/vnc tcp port for plaintext channels (json-int, optional)
> -- "tls-port":     spice tcp port for tls-secured channels (json-int, optional)
> -- "cert-subject": server certificate subject (json-string, optional)
> +- "value": maximum speed, in bytes per second (json-int)
>
>   Example:
>
> -->  { "execute": "client_migrate_info",
> -     "arguments": { "protocol": "spice",
> -                    "hostname": "virt42.lab.kraxel.org",
> -                    "port": 1234 } }
> +->  { "execute": "migrate_set_speed", "arguments": { "value": 1024 } }
>   <- { "return": {} }
>
>   EQMP
>
>       {
> -        .name       = "client_migrate_info",
> -        .args_type  = "protocol:s,hostname:s,port:i?,tls-port:i?,cert-subject:s?",
> -        .params     = "protocol hostname port tls-port cert-subject",
> -        .help       = "send migration info to spice/vnc client",
> +        .name       = "migrate_set_downtime",
> +        .args_type  = "value:T",
> +        .params     = "value",
> +        .help       = "set maximum tolerated downtime (in seconds) for migrations",
>           .user_print = monitor_user_noop,
> -        .mhandler.cmd_new = client_migrate_info,
> +        .mhandler.cmd_new = do_migrate_set_downtime,
>       },
>
>   SQMP
> -migrate_set_speed
> ------------------
> +migrate_set_downtime
> +--------------------
>
> -Set maximum speed for migrations.
> +Set maximum tolerated downtime (in seconds) for migrations.
>
>   Arguments:
>
> -- "value": maximum speed, in bytes per second (json-int)
> +- "value": maximum downtime (json-number)
>
>   Example:
>
> -->  { "execute": "migrate_set_speed", "arguments": { "value": 1024 } }
> +->  { "execute": "migrate_set_downtime", "arguments": { "value": 0.1 } }
>   <- { "return": {} }
>
>   EQMP
>
>       {
> -        .name       = "migrate_set_downtime",
> -        .args_type  = "value:T",
> -        .params     = "value",
> -        .help       = "set maximum tolerated downtime (in seconds) for migrations",
> +        .name       = "client_migrate_info",
> +        .args_type  = "protocol:s,hostname:s,port:i?,tls-port:i?,cert-subject:s?",
> +        .params     = "protocol hostname port tls-port cert-subject",
> +        .help       = "send migration info to spice/vnc client",
>           .user_print = monitor_user_noop,
> -        .mhandler.cmd_new = do_migrate_set_downtime,
> +        .mhandler.cmd_new = client_migrate_info,
>       },
>
>   SQMP
> -migrate_set_downtime
> ---------------------
> +client_migrate_info
> +------------------
>
> -Set maximum tolerated downtime (in seconds) for migrations.
> +Set the spice/vnc connection info for the migration target.  The spice/vnc
> +server will ask the spice/vnc client to automatically reconnect using the
> +new parameters (if specified) once the vm migration finished successfully.
>
>   Arguments:
>
> -- "value": maximum downtime (json-number)
> +- "protocol":     protocol: "spice" or "vnc" (json-string)
> +- "hostname":     migration target hostname (json-string)
> +- "port":         spice/vnc tcp port for plaintext channels (json-int, optional)
> +- "tls-port":     spice tcp port for tls-secured channels (json-int, optional)
> +- "cert-subject": server certificate subject (json-string, optional)
>
>   Example:
>
> -->  { "execute": "migrate_set_downtime", "arguments": { "value": 0.1 } }
> +->  { "execute": "client_migrate_info",
> +     "arguments": { "protocol": "spice",
> +                    "hostname": "virt42.lab.kraxel.org",
> +                    "port": 1234 } }
>   <- { "return": {} }
>
>   EQMP

      reply	other threads:[~2011-03-22 16:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-09 13:31 [Qemu-devel] [PATCH] qmp-commands.hx: Clean up mess of client_migrate_info Jes.Sorensen
2011-03-22 16:27 ` Anthony Liguori [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D88CDDD.2030101@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=Jes.Sorensen@redhat.com \
    --cc=lcapitulino@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.