virt-manager/virtman-qed.diff

25 lines
811 B
Diff
Raw Normal View History

Index: virt-manager-0.8.7/src/virtManager/uihelpers.py
===================================================================
--- virt-manager-0.8.7.orig/src/virtManager/uihelpers.py
+++ virt-manager-0.8.7/src/virtManager/uihelpers.py
@@ -280,13 +280,16 @@ def build_vnc_keymap_combo(vm, combo, no
#####################################
def build_storage_format_combo(vm, combo):
- ignore = vm
dev_model = gtk.ListStore(str)
combo.set_model(dev_model)
combo.set_text_column(0)
- for m in ["raw", "qcow2", "vmdk"]:
- dev_model.append([m])
+ if vm.get_connection().is_xen():
+ for m in ["raw", "qcow2", "vmdk"]:
+ dev_model.append([m])
+ else:
+ for m in ["raw", "qcow2", "qed", "vmdk"]:
+ dev_model.append([m])
combo.set_active(0)