[libvirt] [PATCH 0/3] Enable admin API functionality and tar distribution
Erik Skultety
eskultet at redhat.com
Sat Jun 25 22:32:49 UTC 2016
On 25/06/16 11:07, Ján Tomko wrote:
> On Fri, Jun 24, 2016 at 08:34:16PM +0200, Erik Skultety wrote:
>> Finally enable admin API in our code and start distributing it both via a
>> tarball and as part of an rpm package. I also added some usage examples,
>> however the html documentation is missing, because of our current xsl
>> stylesheet, more specifically because of how xsltproc works. It takes a
>> stylesheet and an xml file which it processes and produces index.html
>> for each
>> xml file on its input. This way, we either get TOC for libvirt APIs or
>> just the
>> admin. The same story goes for libvirt-qemu and libvirt-lxc which we
>> neither
>> generate, nor distribute. I talked to Jirka and we thought about
>> merging the
>> xmls somehow to a temporary file and then generate the index.html but
>> that
>> requires some more digging, especially into xslt capabilities. So I
>> haven't
>> figured this one out yet, but once I do, I'll enable it for all of our
>> *.xml
>> API 'recipes'.
>>
>> Erik Skultety (3):
>> admin: enable both admin API functionality and tarball distribution
>> examples: admin: Add some examples for the new admin APIs
>> spec: distribute admin API within libvirt-client package
>>
>> .gitignore | 6 ++
>> Makefile.am | 2 +-
>> cfg.mk | 4 +-
>> daemon/libvirtd.c | 2 +-
>> docs/Makefile.am | 5 +-
>> examples/Makefile.am | 14 +++-
>> examples/admin/client_close.c | 57 +++++++++++++
>> examples/admin/client_info.c | 165
>> +++++++++++++++++++++++++++++++++++++
>> examples/admin/client_limits.c | 63 ++++++++++++++
>> examples/admin/list_clients.c | 111 +++++++++++++++++++++++++
>> examples/admin/list_servers.c | 42 ++++++++++
>> examples/admin/threadpool_params.c | 65 +++++++++++++++
>> include/libvirt/Makefile.am | 6 +-
>> libvirt.spec.in | 14 ++--
>> src/libvirt_admin_public.syms | 2 +-
>> 15 files changed, 538 insertions(+), 20 deletions(-)
>> create mode 100644 examples/admin/client_close.c
>> create mode 100644 examples/admin/client_info.c
>> create mode 100644 examples/admin/client_limits.c
>> create mode 100644 examples/admin/list_clients.c
>> create mode 100644 examples/admin/list_servers.c
>> create mode 100644 examples/admin/threadpool_params.c
>
> ACK series
>
> Jan
I pushed the patches, thanks.
Erik
More information about the libvir-list
mailing list