libvirt/src/qemu
Daniel P. Berrange de9758ae9b Autogenerate augeas test case from default config files
When adding new config file parameters, the corresponding
additions to the augeas lens' are constantly forgotten.
Also there are augeas test cases, these don't catch the
error, since they too are never updated.

To address this, the augeas test cases need to be auto-generated
from the example config files.

* build-aux/augeas-gentest.pl: Helper to generate an
  augeas test file, substituting in elements from the
  example config files
* src/Makefile.am, daemon/Makefile.am: Switch to
  auto-generated augeas test cases
* daemon/test_libvirtd.aug, daemon/test_libvirtd.aug.in,
  src/locking/test_libvirt_sanlock.aug,
  src/locking/test_libvirt_sanlock.aug.in,
  src/lxc/test_libvirtd_lxc.aug,
  src/lxc/test_libvirtd_lxc.aug.in,
  src/qemu/test_libvirtd_qemu.aug,
  src/qemu/test_libvirtd_qemu.aug.in: Remove example
  config file data, replacing with a ::CONFIG:: placeholder

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2012-05-28 11:07:12 +01:00
..
libvirtd_qemu.aug Re-order config options in qemu driver augeas lens 2012-05-28 11:02:10 +01:00
MIGRATION.txt qemu: Implement migration job phases 2011-07-27 08:45:09 -06:00
qemu_agent.c qemu_agent: Report error class at least 2012-04-28 09:39:46 +02:00
qemu_agent.h qemu: Implement DomainPMSuspendForDuration 2012-02-15 11:45:45 +01:00
qemu_bridge_filter.c Remove conn parameter from virReportSystemError 2010-02-09 01:04:54 +01:00
qemu_bridge_filter.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qemu_capabilities.c qemu: test CAPS_HDA_MICRO 2012-05-17 11:12:40 -06:00
qemu_capabilities.h qemu: test CAPS_HDA_MICRO 2012-05-17 11:12:40 -06:00
qemu_cgroup.c qemu: Set memory policy using cgroup if placement is auto 2012-05-15 10:11:14 +08:00
qemu_cgroup.h qemu: Set memory policy using cgroup if placement is auto 2012-05-15 10:11:14 +08:00
qemu_command.c qemu: honour sound <codec> sub-elements 2012-05-17 11:40:36 -06:00
qemu_command.h build: use correct type for pid and similar types 2012-03-02 06:57:43 -07:00
qemu_conf.c qemu: Add connection close callbacks 2012-03-21 17:31:09 +01:00
qemu_conf.h qemu: Make autodestroy utilize connection close callbacks 2012-03-21 17:31:09 +01:00
qemu_domain.c qemu: Emit compatible XML when migrating a domain 2012-05-07 14:26:02 +02:00
qemu_domain.h qemu: Emit compatible XML when migrating a domain 2012-05-07 14:26:02 +02:00
qemu_driver.c Remove uid param from directory lookup APIs 2012-05-28 10:55:06 +01:00
qemu_driver.h Split all QEMU process mangement code into separate file 2011-02-17 12:48:55 +00:00
qemu_hostdev.c qemu: Rollback on used USB devices 2012-05-16 17:10:28 +02:00
qemu_hostdev.h qemu: call usb search function for hostdev initialization and hotplug 2012-05-07 23:36:25 +08:00
qemu_hotplug.c qemu_hotplug: Don't free the PCI device structure after hot-unplug 2012-05-22 18:21:29 +02:00
qemu_hotplug.h qemu: Start nested job in qemuDomainCheckEjectableMedia 2012-04-02 21:44:27 +02:00
qemu_migration.c qemu: Emit compatible XML when migrating a domain 2012-05-07 14:26:02 +02:00
qemu_migration.h qemu: Avoid dangling migration-out job when client dies 2012-03-21 17:31:09 +01:00
qemu_monitor_json.c Split QEMU dtrace probes into separate file 2012-05-24 13:18:01 +01:00
qemu_monitor_json.h blockjob: fix block-stream bandwidth race 2012-04-27 13:00:56 -06:00
qemu_monitor_text.c Split QEMU dtrace probes into separate file 2012-05-24 13:18:01 +01:00
qemu_monitor_text.h xml: use better types for memory values 2012-03-07 18:24:44 -07:00
qemu_monitor.c Split QEMU dtrace probes into separate file 2012-05-24 13:18:01 +01:00
qemu_monitor.h blockjob: fix block-stream bandwidth race 2012-04-27 13:00:56 -06:00
qemu_process.c qemu: Set memory policy using cgroup if placement is auto 2012-05-15 10:11:14 +08:00
qemu_process.h qemuProcessStart: Switch to flags instead of bunch booleans 2012-04-16 17:20:04 +02:00
qemu.conf Re-order config options in qemu driver augeas lens 2012-05-28 11:02:10 +01:00
test_libvirtd_qemu.aug.in Autogenerate augeas test case from default config files 2012-05-28 11:07:12 +01:00
THREADS.txt qemu: fix crash when mixing sync and async monitor jobs 2011-08-01 09:41:57 -06:00