mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
a44f1f85f9
The most formal form of xl disk configuration uses key=value syntax to define each configuration item, e.g. format=raw, vdev=xvda, access=rw, backendtype=phy, target=disksrc Change the xl disk formatter to produce this syntax, which allows target= to contain meta info needed to setup a network-based disksrc (e.g. rbd, nbd, iscsi). For details on xl disk config format, see $xen-src/docs/misc/xl-disk-configuration.txt Update the disk config in the tests to use the formal syntax. But add tests to ensure disks specified with the positional parameter syntax are correctly converted to <disk> XML. Signed-off-by: Jim Fehlig <jfehlig@suse.com>
14 lines
371 B
INI
14 lines
371 B
INI
name = "XenGuest1"
|
|
uuid = "45b60f51-88a9-47a8-a3b3-5e66d71b2283"
|
|
maxmem = 512
|
|
memory = 512
|
|
maxvcpus = 8
|
|
vcpus = 4
|
|
localtime = 0
|
|
on_poweroff = "preserve"
|
|
on_reboot = "restart"
|
|
on_crash = "preserve"
|
|
vif = [ "mac=5a:36:0e:be:00:09" ]
|
|
bootloader = "/usr/bin/pygrub"
|
|
disk = [ "format=qcow2,vdev=xvda,access=rw,backendtype=qdisk,target=/var/lib/xen/images/debian/disk.qcow2" ]
|