libvirt/src/qemu
Peter Krempa 0c10edadde qemu: domain: Modify <migrationSource> to look like <disk>
When adding <migrationSource> I've used a slightly unusual approach. To
allow using the disk source XML parser and formatter convert
<migrationSource> to look like <disk>. This means that <source> will be
added as a subelement of <migrationSource> rather than being formatted
inline.

Conversion from the old format in the parser is very simple as it
involves only moving the XPath context current node slightly if the new
format is found.

The status XML to XML test shows that the upgrade is done correctly.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2019-04-03 11:58:09 +02:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug
Makefile.inc.am qemu: Introduce basic skeleton for parsing firmware description 2019-03-12 15:29:44 +01:00
MIGRATION.txt
qemu_agent.c
qemu_agent.h
qemu_alias.c
qemu_alias.h
qemu_block.c
qemu_block.h
qemu_blockjob.c util: Replace virStorageSourceFree with virObjectUnref 2019-02-18 10:31:21 +01:00
qemu_blockjob.h
qemu_capabilities.c qemu: Remove cleanup section of virQEMUCapsInitQMPMonitorTCG 2019-04-03 11:58:09 +02:00
qemu_capabilities.h qemu_capabilities; Drop virQEMUCapsSetVAList 2019-03-28 09:54:23 +01:00
qemu_capspriv.h qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo 2019-03-05 14:47:49 +01:00
qemu_cgroup.c Remove remaining references to kqemu 2019-02-19 08:33:50 +01:00
qemu_cgroup.h
qemu_command.c snapshot: Rename virDomainSnapshotObjPtr 2019-03-22 01:18:34 -05:00
qemu_command.h snapshot: Rename virDomainSnapshotObjPtr 2019-03-22 01:18:34 -05:00
qemu_conf.c util: string: Use VIR_AUTOSTRINGLIST instead of VIR_AUTOPTR(virString) 2019-03-04 13:04:20 +01:00
qemu_conf.h
qemu_domain_address.c qemu: address: Stop reporting warning when USB address can't be released 2019-03-28 13:40:01 +01:00
qemu_domain_address.h qemu: Always use 'alias' in warning message when removing USB address 2019-03-28 13:38:57 +01:00
qemu_domain.c qemu: domain: Modify <migrationSource> to look like <disk> 2019-04-03 11:58:09 +02:00
qemu_domain.h snapshot: Refactor qemu to utilize virDomainMoment more 2019-03-27 08:16:10 -05:00
qemu_driver.c snapshot: Refactor qemu to utilize virDomainMoment more 2019-03-27 08:16:10 -05:00
qemu_driver.h
qemu_extdevice.c
qemu_extdevice.h
qemu_firmware.c qemuFirmwareFetchConfigs: Fix check for @privileged 2019-03-13 13:11:25 +01:00
qemu_firmware.h qemu_firmware: Introduce qemuFirmwareFillDomain() 2019-03-12 15:29:44 +01:00
qemu_hostdev.c
qemu_hostdev.h
qemu_hotplug.c qemu: hotplug: Disallow media change while blockjob is active 2019-04-03 11:58:09 +02:00
qemu_hotplug.h qemu_hotplug: rename dev to match in qemuDomainDetachDeviceLive 2019-03-26 11:05:03 -04:00
qemu_hotplugpriv.h
qemu_interface.c
qemu_interface.h
qemu_migration_cookie.c qemu: Use VIR_XPATH_NODE_AUTORESTORE when XPath context is modified 2019-03-04 13:04:20 +01:00
qemu_migration_cookie.h
qemu_migration_params.c qemu: Add support for parallel migration 2019-03-27 09:37:55 +01:00
qemu_migration_params.h qemu: Add support for parallel migration 2019-03-27 09:37:55 +01:00
qemu_migration_paramspriv.h
qemu_migration.c qemu: Add support for parallel migration 2019-03-27 09:37:55 +01:00
qemu_migration.h qemu: Add support for parallel migration 2019-03-27 09:37:55 +01:00
qemu_monitor_json.c qemu: monitor: Remove unused qemuMonitor(JSON)SetVNCPassword 2019-03-26 14:12:05 +01:00
qemu_monitor_json.h qemu: monitor: Remove unused qemuMonitor(JSON)SetVNCPassword 2019-03-26 14:12:05 +01:00
qemu_monitor_priv.h
qemu_monitor_text.c
qemu_monitor_text.h
qemu_monitor.c qemu: monitor: Remove unused qemuMonitor(JSON)SetVNCPassword 2019-03-26 14:12:05 +01:00
qemu_monitor.h qemu: monitor: Remove unused qemuMonitor(JSON)SetVNCPassword 2019-03-26 14:12:05 +01:00
qemu_parse_command.c qemu: Replace virDomainChrSourceDefFree with virObjectUnref 2019-02-25 14:38:30 +01:00
qemu_parse_command.h
qemu_process.c snapshot: Rename virDomainSnapshotObjPtr 2019-03-22 01:18:34 -05:00
qemu_process.h snapshot: Rename virDomainSnapshotObjPtr 2019-03-22 01:18:34 -05:00
qemu_processpriv.h qemu_process: Enter QMP command mode when starting QEMU Process 2019-02-19 18:44:49 +01:00
qemu_qapi.c
qemu_qapi.h
qemu_security.c
qemu_security.h
qemu_tpm.c
qemu_tpm.h
qemu.conf Remove remaining references to kqemu 2019-02-19 08:33:50 +01:00
test_libvirtd_qemu.aug.in Remove remaining references to kqemu 2019-02-19 08:33:50 +01:00
THREADS.txt