[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 3/3] object: Add 'help' option for all availa
From: |
Daniel P. Berrange |
Subject: |
Re: [Qemu-devel] [PATCH v3 3/3] object: Add 'help' option for all available backends and properties |
Date: |
Mon, 26 Sep 2016 11:41:44 +0100 |
User-agent: |
Mutt/1.7.0 (2016-08-17) |
On Mon, Sep 26, 2016 at 06:16:27PM +0800, Lin Ma wrote:
> '-object help' prints available user creatable backends.
> '-object $typename,help' prints relevant properties.
>
> Signed-off-by: Lin Ma <address@hidden>
> ---
> backends/hostmem.c | 4 ++++
> crypto/secret.c | 4 ++++
> crypto/tlscreds.c | 4 ++++
> include/qom/object_interfaces.h | 2 ++
> net/filter.c | 4 ++++
> qemu-options.hx | 7 +++++-
> qom/object_interfaces.c | 48
> +++++++++++++++++++++++++++++++++++++++++
> vl.c | 5 +++++
> 8 files changed, 77 insertions(+), 1 deletion(-)
>
> diff --git a/backends/hostmem.c b/backends/hostmem.c
> index b7a208d..eea9dce 100644
> --- a/backends/hostmem.c
> +++ b/backends/hostmem.c
> @@ -261,6 +261,10 @@ static void host_memory_backend_init(Object *obj)
> HostMemPolicy_lookup,
> host_memory_backend_get_policy,
> host_memory_backend_set_policy, NULL);
> + object_property_set_description(obj, "policy",
> + "Data format: one of "
> + HostMemPolicy_value_str,
> + &error_abort);
> }
>
Adding descriptions to properties should be done separately from
your impl of help printing, as they're independant concepts.
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
- [Qemu-devel] [PATCH v3 0/3] object: Add 'help' option for all available backends and properties, Lin Ma, 2016/09/26
- [Qemu-devel] [PATCH v3 1/3] qom: make base type user-creatable abstract, Lin Ma, 2016/09/26
- [Qemu-devel] [PATCH v3 2/3] qapi: auto generate enum value strings, Lin Ma, 2016/09/26
- [Qemu-devel] [PATCH v3 3/3] object: Add 'help' option for all available backends and properties, Lin Ma, 2016/09/26
- Re: [Qemu-devel] [PATCH v3 3/3] object: Add 'help' option for all available backends and properties,
Daniel P. Berrange <=
- Re: [Qemu-devel] [PATCH v3 0/3] object: Add 'help' option for all available backends and properties, no-reply, 2016/09/26
- Re: [Qemu-devel] [PATCH v3 0/3] object: Add 'help' option for all available backends and properties, Paolo Bonzini, 2016/09/26