From 1757e394bb5b3b8a3a8f2d07eb07f0f2d1ea7776 Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Sun, 5 Mar 2017 14:51:25 -0500 Subject: [PATCH] virt-install: Support --video vram64= (bz 1377080) --- tests/cli-test-xml/compare/virt-install-many-devices.xml | 2 +- tests/clitest.py | 2 +- virtinst/cli.py | 1 + virtinst/devicevideo.py | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/cli-test-xml/compare/virt-install-many-devices.xml b/tests/cli-test-xml/compare/virt-install-many-devices.xml index e7ab03058..058247906 100644 --- a/tests/cli-test-xml/compare/virt-install-many-devices.xml +++ b/tests/cli-test-xml/compare/virt-install-many-devices.xml @@ -281,7 +281,7 @@ diff --git a/tests/clitest.py b/tests/clitest.py index 122f0ead0..0ecf2ef34 100644 --- a/tests/clitest.py +++ b/tests/clitest.py @@ -525,7 +525,7 @@ c.add_compare(""" \ --sound ac97 \ \ --video cirrus \ ---video model=qxl,vgamem=1,ram=2,vram=3,heads=4,accel3d=yes \ +--video model=qxl,vgamem=1,ram=2,vram=3,heads=4,accel3d=yes,vram64=65 \ \ --smartcard passthrough,type=spicevmc \ --smartcard type=host \ diff --git a/virtinst/cli.py b/virtinst/cli.py index 5ca4ada5d..e6bc09b6a 100644 --- a/virtinst/cli.py +++ b/virtinst/cli.py @@ -2571,6 +2571,7 @@ ParserVideo.add_arg("accel3d", "accel3d", is_onoff=True) ParserVideo.add_arg("heads", "heads") ParserVideo.add_arg("ram", "ram") ParserVideo.add_arg("vram", "vram") +ParserVideo.add_arg("vram64", "vram64") ParserVideo.add_arg("vgamem", "vgamem") diff --git a/virtinst/devicevideo.py b/virtinst/devicevideo.py index 689c1cc5e..14c9f7741 100644 --- a/virtinst/devicevideo.py +++ b/virtinst/devicevideo.py @@ -40,6 +40,7 @@ class VirtualVideoDevice(VirtualDevice): default_cb=lambda s: "cirrus", default_name=MODEL_DEFAULT) vram = XMLProperty("./model/@vram", is_int=True) + vram64 = XMLProperty("./model/@vram64", is_int=True) ram = XMLProperty("./model/@ram", is_int=True) heads = XMLProperty("./model/@heads", is_int=True) vgamem = XMLProperty("./model/@vgamem", is_int=True)