libvirt/src/xenxs
Eric Blake e91d27ee45 snapshot: reject transient disks where code is not ready
The previous patch introduced new config, but if a hypervisor does
not support that new config, someone can write XML that does not
behave as documented.  This prevents some of those cases by
explicitly rejecting transient disks for several hypervisors.

Disk snapshots will require a new flag to actually affect a snapshot
creation, so there's not much to reject there.

* src/qemu/qemu_command.c (qemuBuildDriveStr): Reject transient
disks for now.
* src/libxl/libxl_conf.c (libxlMakeDisk): Likewise.
* src/xenxs/xen_sxpr.c (xenFormatSxprDisk): Likewise.
* src/xenxs/xen_xm.c (xenFormatXMDisk): Likewise.
2011-09-05 07:03:04 -06:00
..
xen_sxpr.c snapshot: reject transient disks where code is not ready 2011-09-05 07:03:04 -06:00
xen_sxpr.h build: avoid ATTRIBUTE_UNUSED in headers 2011-07-14 07:51:30 -06:00
xen_xm.c snapshot: reject transient disks where code is not ready 2011-09-05 07:03:04 -06:00
xen_xm.h Renamed functions in xenxs 2011-02-21 11:15:08 -07:00
xenxs_private.h Remove virConnectPtr from virRaiseErrorFull 2011-04-17 07:22:23 +02:00