25 lines
811 B
Diff
25 lines
811 B
Diff
|
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)
|
||
|
|