mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
details: Fix fallback if fetching CPU models fails (bz 1072704)
This commit is contained in:
parent
75a2e12dc0
commit
b078ba8c3d
@ -975,8 +975,9 @@ class vmmDetails(vmmGObjectUI):
|
|||||||
no_default = not self.is_customize_dialog
|
no_default = not self.is_customize_dialog
|
||||||
|
|
||||||
try:
|
try:
|
||||||
cpu_values = caps.get_cpu_values(self.vm.get_arch())
|
cpu_names = caps.get_cpu_values(self.vm.get_arch()).cpus
|
||||||
except:
|
except:
|
||||||
|
cpu_names = []
|
||||||
logging.exception("Error populating CPU model list")
|
logging.exception("Error populating CPU model list")
|
||||||
|
|
||||||
# CPU model combo
|
# CPU model combo
|
||||||
@ -997,7 +998,7 @@ class vmmDetails(vmmGObjectUI):
|
|||||||
model.append([_("Clear CPU configuration"), "3",
|
model.append([_("Clear CPU configuration"), "3",
|
||||||
virtinst.CPU.SPECIAL_MODE_CLEAR, False])
|
virtinst.CPU.SPECIAL_MODE_CLEAR, False])
|
||||||
model.append([None, None, None, True])
|
model.append([None, None, None, True])
|
||||||
for name in [c.model for c in cpu_values.cpus]:
|
for name in [c.model for c in cpu_names]:
|
||||||
model.append([name, name, name, False])
|
model.append([name, name, name, False])
|
||||||
|
|
||||||
# Disk cache combo
|
# Disk cache combo
|
||||||
|
Loading…
Reference in New Issue
Block a user