mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-03-09 08:58:27 +03:00
cli: Add --disk wwn
XML mapping: <disk> <wwn>...</wwn> </disk> Reviewed-by: Cole Robinson <crobinso@redhat.com> Signed-off-by: Athina Plaskasoviti <athina.plaskasoviti@gmail.com>
This commit is contained in:
parent
0366eb15e2
commit
d171489f7d
@ -42,6 +42,7 @@
|
||||
<source file="/dev/default-pool/UPPER"/>
|
||||
<target dev="vda" bus="virtio"/>
|
||||
<serial>WD-WMAP9A966149</serial>
|
||||
<wwn>123456789abcdefa</wwn>
|
||||
<shareable/>
|
||||
<boot order="2"/>
|
||||
</disk>
|
||||
|
@ -546,7 +546,7 @@ vcpus.vcpu.id=3,vcpus.vcpu0.enabled=yes,vcpus.vcpu0.order=3,\
|
||||
vcpus.vcpu1.id=2,vcpus.vcpu1.enabled=yes
|
||||
--cpu none
|
||||
|
||||
--disk /dev/default-pool/UPPER,cache=writeback,io=threads,perms=sh,serial=WD-WMAP9A966149,boot_order=2
|
||||
--disk /dev/default-pool/UPPER,cache=writeback,io=threads,perms=sh,serial=WD-WMAP9A966149,wwn=123456789abcdefa,boot_order=2
|
||||
--disk %(NEWIMG1)s,sparse=false,size=.001,perms=ro,error_policy=enospace,discard=unmap,detect_zeroes=unmap,address.type=drive,address.controller=0,address.target=2,address.unit=0
|
||||
--disk device=cdrom,bus=sata,read_bytes_sec=1,read_iops_sec=2,write_bytes_sec=5,write_iops_sec=6,driver.copy_on_read=on,geometry.cyls=16383,geometry.heads=16,geometry.secs=63,geometry.trans=lba
|
||||
--disk size=1
|
||||
|
@ -23,6 +23,7 @@
|
||||
<target dev="hda" bus="usb" removable="on"/>
|
||||
<serial>frob</serial>
|
||||
<driver name="test" type="raw"/>
|
||||
<wwn>123456789abcdefa</wwn>
|
||||
</disk>
|
||||
<disk type="block" device="disk">
|
||||
<source dev="/dev/null">
|
||||
|
@ -377,6 +377,7 @@ class XMLParseTest(unittest.TestCase):
|
||||
check("driver_name", None, "test")
|
||||
check("driver_type", None, "raw")
|
||||
check("serial", "WD-WMAP9A966149", "frob")
|
||||
check("wwn", None, "123456789abcdefa")
|
||||
check("bus", "ide", "usb")
|
||||
check("removable", None, False, True)
|
||||
|
||||
|
@ -2912,6 +2912,7 @@ class ParserDisk(VirtCLIParser):
|
||||
cls.add_arg("snapshot", "snapshot_policy")
|
||||
cls.add_arg("sgio", "sgio")
|
||||
cls.add_arg("serial", "serial")
|
||||
cls.add_arg("wwn", "wwn")
|
||||
cls.add_arg("readonly", "read_only", is_onoff=True)
|
||||
cls.add_arg("shareable", "shareable", is_onoff=True)
|
||||
|
||||
|
@ -657,6 +657,7 @@ class DeviceDisk(Device):
|
||||
|
||||
error_policy = XMLProperty("./driver/@error_policy")
|
||||
serial = XMLProperty("./serial")
|
||||
wwn = XMLProperty("./wwn")
|
||||
startup_policy = XMLProperty("./source/@startupPolicy")
|
||||
logical_block_size = XMLProperty("./blockio/@logical_block_size")
|
||||
physical_block_size = XMLProperty("./blockio/@physical_block_size")
|
||||
|
Loading…
x
Reference in New Issue
Block a user