mirror of
https://src.fedoraproject.org/rpms/virt-manager.git
synced 2025-07-16 09:04:55 +00:00
- Allow details window to resize again (#491683) - Handle collecting username for vnc authentication (#499589) - Actually handle arch config when creating a VM (#499145) - Log libvirt capabilities at startup to aid debugging (#500337)
44 lines
1.7 KiB
Diff
44 lines
1.7 KiB
Diff
# HG changeset patch
|
|
# User Cole Robinson <crobinso@redhat.com>
|
|
# Date 1242062294 14400
|
|
# Node ID c299f80bbc9f484f27b5ba5415800f52e0b5275c
|
|
# Parent da615f51dcfbe0b89aa4c9c1243c2d9f3426cd16
|
|
Fix changing 'arch' in VM create wizard.
|
|
|
|
Previously it never did anything :(
|
|
|
|
diff -r da615f51dcfb -r c299f80bbc9f src/virtManager/create.py
|
|
--- a/src/virtManager/create.py Mon May 11 12:24:15 2009 -0400
|
|
+++ b/src/virtManager/create.py Mon May 11 13:18:14 2009 -0400
|
|
@@ -698,7 +698,7 @@
|
|
|
|
net_list.set_active(default)
|
|
|
|
- def change_caps(self, gtype=None, dtype=None):
|
|
+ def change_caps(self, gtype=None, dtype=None, arch=None):
|
|
|
|
if gtype == None:
|
|
# If none specified, prefer HVM. This way, the default install
|
|
@@ -714,7 +714,8 @@
|
|
caps=self.caps,
|
|
os_type = gtype,
|
|
type = dtype,
|
|
- accelerated=True)
|
|
+ accelerated=True,
|
|
+ arch=arch)
|
|
|
|
if (self.capsguest and self.capsdomain and
|
|
(newg.arch == self.capsguest.arch and
|
|
@@ -938,6 +939,11 @@
|
|
if idx < 0:
|
|
return
|
|
|
|
+ arch = src.get_model()[idx][0]
|
|
+ self.change_caps(self.capsguest.os_type,
|
|
+ self.capsdomain.hypervisor_type,
|
|
+ arch)
|
|
+
|
|
def url_box_changed(self, ignore):
|
|
# If the url_entry has focus, don't fire detect_media_os, it means
|
|
# the user is probably typing
|