[libvirt] [PATCH 0/6] admin API: Introduce server listing API

Erik Skultety eskultet at redhat.com
Tue Aug 11 07:58:55 UTC 2015


I'll send virt-admin list call once the virsh split series is merged.

Erik Skultety (6):
  test: Replace tabs with spaces in input-data-admin-nomdns.json
  rpc: Introduce new elements 'id' and 'name' to virnetserver structure
  admin: Drop 'internal.h' include from libvirt-admin.h
  admin: Move admin_server.{h,c} to admin.{h,c}
  admin: Introduce adminDaemonConnectListServers API
  admin: Usage example of the new server listing API

 .gitignore                                         |   1 +
 Makefile.am                                        |   2 +-
 configure.ac                                       |   1 +
 daemon/Makefile.am                                 |   4 +-
 daemon/admin.c                                     | 174 +++++++++++++++
 daemon/admin.h                                     |  36 +++
 daemon/admin_server.c                              | 116 ++++------
 daemon/admin_server.h                              |  23 +-
 daemon/libvirtd.c                                  |   6 +-
 examples/admin/Makefile.am                         |  25 +++
 examples/admin/listservers.c                       |  73 ++++++
 include/libvirt/libvirt-admin.h                    |  14 +-
 po/POTFILES.in                                     |   2 +-
 src/admin/admin_protocol.x                         |  27 ++-
 src/datatypes.c                                    |  35 +++
 src/datatypes.h                                    |  35 +++
 src/libvirt-admin.c                                | 173 +++++++++++++++
 src/libvirt_admin.syms                             |   4 +
 src/locking/lock_daemon.c                          |   2 +-
 src/lxc/lxc_controller.c                           |   2 +-
 src/rpc/virnetdaemon.c                             |  16 ++
 src/rpc/virnetdaemon.h                             |   2 +
 src/rpc/virnetserver.c                             |  41 +++-
 src/rpc/virnetserver.h                             |   4 +
 .../virnetdaemondata/input-data-admin-nomdns.json  | 246 +++++++++++----------
 .../virnetdaemondata/input-data-anon-clients.json  |   1 +
 .../input-data-initial-nomdns.json                 |   1 +
 tests/virnetdaemondata/input-data-initial.json     |   1 +
 tests/virnetdaemontest.c                           |   2 +-
 29 files changed, 846 insertions(+), 223 deletions(-)
 create mode 100644 daemon/admin.c
 create mode 100644 daemon/admin.h
 create mode 100644 examples/admin/Makefile.am
 create mode 100644 examples/admin/listservers.c

-- 
2.4.3




More information about the libvir-list mailing list