[libvirt] [PATCHv2 0/8] virCommand: next round

Eric Blake eblake at redhat.com
Tue Nov 23 23:49:53 UTC 2010


This should address some of the review comments from the first round
(https://www.redhat.com/archives/libvir-list/2010-November/msg00803.html).

Daniel P. Berrange (5):
  Introduce new APIs for spawning processes
  virCommand: docs for usage of new command APIs
  Port hooks and iptables code to new command execution APIs
  uml: convert to virCommand
  Remove bogus includes

Eric Blake (3):
  util: add virVasprintf
  util: fix saferead type
  qemu: convert to virCommand

 .x-sc_avoid_write              |    1 +
 .x-sc_prohibit_asprintf        |    4 +-
 cfg.mk                         |    3 +-
 docs/Makefile.am               |   11 +-
 docs/internals.html.in         |    9 +
 docs/internals/command.html.in |  550 +++++++++++++++++++
 docs/sitemap.html.in           |    4 +
 docs/subsite.xsl               |   25 +
 po/POTFILES.in                 |    1 +
 src/Makefile.am                |    1 +
 src/conf/domain_conf.c         |    1 -
 src/libvirt_private.syms       |   36 ++
 src/qemu/qemu_conf.c           |  710 ++++++++++---------------
 src/qemu/qemu_conf.h           |   10 +-
 src/qemu/qemu_driver.c         |  190 ++------
 src/uml/uml_conf.c             |  163 ++-----
 src/uml/uml_conf.h             |   10 +-
 src/uml/uml_driver.c           |   68 +--
 src/util/command.c             | 1138 ++++++++++++++++++++++++++++++++++++++++
 src/util/command.h             |  260 +++++++++
 src/util/hooks.c               |  217 +--------
 src/util/iptables.c            |   73 +---
 src/util/util.c                |   85 ++--
 src/util/util.h                |    8 +-
 src/util/virtaudit.c           |    2 +-
 tests/.gitignore               |    4 +
 tests/Makefile.am              |   18 +-
 tests/commanddata/test10.log   |   14 +
 tests/commanddata/test11.log   |   14 +
 tests/commanddata/test12.log   |   12 +
 tests/commanddata/test13.log   |   12 +
 tests/commanddata/test14.log   |   12 +
 tests/commanddata/test15.log   |   12 +
 tests/commanddata/test16.log   |    1 +
 tests/commanddata/test2.log    |   12 +
 tests/commanddata/test3.log    |   14 +
 tests/commanddata/test4.log    |   12 +
 tests/commanddata/test5.log    |   10 +
 tests/commanddata/test6.log    |    6 +
 tests/commanddata/test7.log    |   11 +
 tests/commanddata/test8.log    |    7 +
 tests/commanddata/test9.log    |   18 +
 tests/commandhelper.c          |  137 +++++
 tests/commandtest.c            |  630 ++++++++++++++++++++++
 tests/qemuxml2argvtest.c       |   68 +--
 45 files changed, 3461 insertions(+), 1143 deletions(-)
 create mode 100644 docs/internals/command.html.in
 create mode 100644 docs/subsite.xsl
 create mode 100644 src/util/command.c
 create mode 100644 src/util/command.h
 create mode 100644 tests/commanddata/test10.log
 create mode 100644 tests/commanddata/test11.log
 create mode 100644 tests/commanddata/test12.log
 create mode 100644 tests/commanddata/test13.log
 create mode 100644 tests/commanddata/test14.log
 create mode 100644 tests/commanddata/test15.log
 create mode 100644 tests/commanddata/test16.log
 create mode 100644 tests/commanddata/test2.log
 create mode 100644 tests/commanddata/test3.log
 create mode 100644 tests/commanddata/test4.log
 create mode 100644 tests/commanddata/test5.log
 create mode 100644 tests/commanddata/test6.log
 create mode 100644 tests/commanddata/test7.log
 create mode 100644 tests/commanddata/test8.log
 create mode 100644 tests/commanddata/test9.log
 create mode 100644 tests/commandhelper.c
 create mode 100644 tests/commandtest.c

-- 
1.7.3.2




More information about the libvir-list mailing list