On 11/07/2011 10:30 AM, Luiz Capitulino wrote:
On Mon, 07 Nov 2011 10:09:55 -0600
Anthony Liguori<anth...@codemonkey.ws> wrote:
On 11/07/2011 10:08 AM, Luiz Capitulino wrote:
On Mon, 7 Nov 2011 09:11:15 -0600
Anthony Liguori<aligu...@us.ibm.com> wrote:
I wrote this quickly to aid in testing. It's similar to qmp-shell with a few
important differences:
1) It is not interactive. That makes it useful for scripting.
2) qmp-shell:
(QEMU) set_password protocol=vnc password=foo
3) qmp:
$ qmp set_password --protocol=vnc --password=foo
4) Extensible, git-style interface. If an invalid command name is passed, it
will try to exec qmp-$1.
5) It attempts to pretty print the JSON responses in a shell friendly format
such that tools can work with the output.
Hope others will also find it useful.
Signed-off-by: Anthony Liguori<aligu...@us.ibm.com>
Acked-by: Luiz Capitulino<lcapitul...@redhat.com>
BTW, one thing I'd like to try at some point soon is to generate man pages from
qapi-schema.json. If you notice in the script, it does online help by invoking
man.
Yes, I did notice it. I didn't comment on it because I imagined you had plans
about it.
PS: I don't think this needs to go through my tree.
What do you want to do with qmp.py? Do you feel comfortable installing it in
$PYTHONPATH and treating it as a supported API?
Regards,
Anthony Liguori