Re: [PATCH 0/3] Enable admin API functionality and tar distribution

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]