summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Bosdonnat <cbosdonnat@suse.com>2014-01-24 11:40:12 +0100
committerCole Robinson <crobinso@redhat.com>2014-01-25 11:59:32 -0500
commit2a4c3df113626b43a89f307a4d79fbda3fca0a6b (patch)
tree70b73e644a334243b176241e1818fba9e1594314
parent7d5d9df91a8510859186d1a365efddc01467a711 (diff)
downloadvirt-manager-2a4c3df113626b43a89f307a4d79fbda3fca0a6b.tar.gz
vmmFSDetails: fixed driver combo values
For connections other than LXC or QEMU, there was no value, leading to errors.
-rw-r--r--virtManager/fsdetails.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/virtManager/fsdetails.py b/virtManager/fsdetails.py
index 5fddfaee..5f4fc108 100644
--- a/virtManager/fsdetails.py
+++ b/virtManager/fsdetails.py
@@ -113,7 +113,7 @@ class vmmFSDetails(vmmGObjectUI):
self.widget("fs-type-label").set_text(VirtualFilesystem.TYPE_MOUNT)
simple_store_set("fs-mode-combo", VirtualFilesystem.MODES)
- if self.conn.is_qemu():
+ if self.conn.is_qemu() or self.conn.is_test_conn():
simple_store_set("fs-driver-combo", [VirtualFilesystem.DRIVER_PATH,
VirtualFilesystem.DRIVER_HANDLE,
VirtualFilesystem.DRIVER_DEFAULT])
@@ -121,6 +121,8 @@ class vmmFSDetails(vmmGObjectUI):
simple_store_set("fs-driver-combo", [VirtualFilesystem.DRIVER_LOOP,
VirtualFilesystem.DRIVER_NBD,
VirtualFilesystem.DRIVER_DEFAULT])
+ else:
+ simple_store_set("fs-driver-combo", [VirtualFilesystem.DRIVER_DEFAULT])
simple_store_set("fs-format-combo", StorageVolume.ALL_FORMATS, capitalize = False),
simple_store_set("fs-wrpolicy-combo", VirtualFilesystem.WRPOLICIES)
self.show_pair_combo("fs-type", self.conn.is_openvz() or self.conn.is_lxc())