V5 of xen-xl parser. V4 was close
https://www.redhat.com/archives/libvir-list/2015-January/msg00429.html
but the tests did not exersice the spice parsing/formatting code. It is
now fixed in V5, along with addressing a few V4 comments from eblake.
Jim Fehlig (1):
Introduce support for parsing/formatting Xen xl config format
Kiarie Kahurani (2):
tests: Tests for the xen-xl parser
libxl: Add support for parsing/formating Xen XL config
configure.ac | 3 +
po/POTFILES.in | 1 +
src/Makefile.am | 11 +
src/libvirt_xenxlconfig.syms | 12 +
src/libxl/libxl_driver.c | 32 ++-
src/xenconfig/xen_common.c | 3 +-
src/xenconfig/xen_xl.c | 515 +++++++++++++++++++++++++++++++++++
src/xenconfig/xen_xl.h | 35 +++
tests/Makefile.am | 11 +
tests/testutilsxen.c | 50 ++++
tests/testutilsxen.h | 9 +-
tests/xlconfigdata/test-new-disk.cfg | 26 ++
tests/xlconfigdata/test-new-disk.xml | 51 ++++
tests/xlconfigdata/test-spice.cfg | 31 +++
tests/xlconfigdata/test-spice.xml | 46 ++++
tests/xlconfigtest.c | 225 +++++++++++++++
tools/virsh.pod | 8 +-
17 files changed, 1055 insertions(+), 14 deletions(-)
create mode 100644 src/libvirt_xenxlconfig.syms
create mode 100644 src/xenconfig/xen_xl.c
create mode 100644 src/xenconfig/xen_xl.h
create mode 100644 tests/xlconfigdata/test-new-disk.cfg
create mode 100644 tests/xlconfigdata/test-new-disk.xml
create mode 100644 tests/xlconfigdata/test-spice.cfg
create mode 100644 tests/xlconfigdata/test-spice.xml
create mode 100644 tests/xlconfigtest.c
--
1.8.4.5