[virt-tools-list] [virt-manager v2] details: show Channel label by	device type
    Chen Hanxiao 
    chen_han_xiao at 126.com
       
    Wed Nov 11 12:26:27 UTC 2015
    
    
  
From: Chen Hanxiao <chenhanxiao at gmail.com>
Currently we show channel label by its name.
If we use name com.redhat.spice.0 but set it
as unix socket, the label in details keep unchanged.
This patch will set label according to device type
if we failed matching target_name
Signed-off-by: Chen Hanxiao <chenhanxiao at gmail.com>
---
v2: use device type when failed to match target name.
 virtManager/details.py | 2 ++
 1 file changed, 2 insertions(+)
diff --git a/virtManager/details.py b/virtManager/details.py
index 71ba39d..d0e8dc8 100644
--- a/virtManager/details.py
+++ b/virtManager/details.py
@@ -214,6 +214,8 @@ def _label_for_device(dev):
     if devtype == "channel":
         label = _("Channel")
         name = dev.pretty_channel_name(dev.target_name)
+        if not name:
+            name = dev.pretty_type(dev.type)
         if name:
             label += " %s" % name
         return label
-- 
1.9.0
    
    
More information about the virt-tools-list
mailing list