summaryrefslogtreecommitdiff
path: root/virtManager/createpool.py
diff options
context:
space:
mode:
authorCole Robinson <crobinso@redhat.com>2019-07-03 18:26:57 -0400
committerCole Robinson <crobinso@redhat.com>2019-07-03 19:37:01 -0400
commitaaa065d38eb2f8d14d3dd2f58fad67aabdb8de40 (patch)
tree19ce5e3181d9804a04358aeb772afee4c63fa295 /virtManager/createpool.py
parent616a7f2dd58dbd9d61fb8b4645c89733c7b32154 (diff)
downloadvirt-manager-aaa065d38eb2f8d14d3dd2f58fad67aabdb8de40.tar.gz
createpool: Add more coverage testing
Diffstat (limited to 'virtManager/createpool.py')
-rw-r--r--virtManager/createpool.py21
1 files changed, 5 insertions, 16 deletions
diff --git a/virtManager/createpool.py b/virtManager/createpool.py
index c604a82c..635ad173 100644
--- a/virtManager/createpool.py
+++ b/virtManager/createpool.py
@@ -43,7 +43,6 @@ class vmmCreatePool(vmmGObjectUI):
"on_pool_source_button_clicked": self._browse_source_cb,
"on_pool_target_button_clicked": self._browse_target_cb,
- "on_pool_hostname_activate": self._hostname_changed_cb,
"on_pool_iqn_chk_toggled": self._iqn_toggled_cb,
})
self.bind_escape_key_close()
@@ -175,16 +174,13 @@ class vmmCreatePool(vmmGObjectUI):
try:
plist = StoragePool.pool_list_from_sources(
self.conn.get_backend(), pool_type)
- except Exception:
+ except Exception: # pragma: no cover
log.exception("Pool enumeration failed")
return plist
def _get_build_default(self, pooltype):
""" Return (default value, whether build option can be changed)"""
- if not pooltype:
- return (False, False)
-
if pooltype in [StoragePool.TYPE_DIR,
StoragePool.TYPE_FS,
StoragePool.TYPE_NETFS]:
@@ -240,6 +236,7 @@ class vmmCreatePool(vmmGObjectUI):
elif is_scsi:
src_label = _("_Source Adapter:")
self.widget("pool-source-label").set_text(src_label)
+ self.widget("pool-source-label").set_use_underline(True)
if tgt:
self.widget("pool-target-path").set_text(
@@ -267,10 +264,7 @@ class vmmCreatePool(vmmGObjectUI):
if column is None:
return widget.get_text().strip()
- ret = uiutil.get_list_selection(widget, column=column)
- if ret is not None:
- return ret
- return widget_name.get_child().get_text().strip()
+ return uiutil.get_list_selection(widget, column=column)
def _get_config_pool_type(self):
return uiutil.get_list_selection(self.widget("pool-type"))
@@ -393,9 +387,8 @@ class vmmCreatePool(vmmGObjectUI):
try:
if self._validate(pool) is False:
return
- except Exception as e:
- return self.err.show_err(
- _("Error validating pool: %s") % e)
+ except Exception as e: # pragma: no cover
+ return self.err.show_err(_("Error validating pool: %s") % e)
self.reset_finish_cursor()
@@ -444,9 +437,5 @@ class vmmCreatePool(vmmGObjectUI):
if target:
self.widget("pool-target-path").set_text(target)
- def _hostname_changed_cb(self, src):
- # If a hostname was entered, try to lookup valid pool sources.
- self._populate_pool_sources()
-
def _iqn_toggled_cb(self, src):
self.widget("pool-iqn").set_sensitive(src.get_active())