<br><font size=2 face="sans-serif">Please ignore this patch.</font>
<br><font size=2 face="sans-serif">Thanks!</font>
<br>
<br><font size=2 face="sans-serif">Best,<br>
Regards<br>
<br>
Daisy (Ô˹úÁ«)<br>
VSM Team, China Systems & Technology Labs (CSTL)<br>
E-mail: yunguol@cn.ibm.com<br>
TEL: (86)-21-60922403<br>
Building 10, 399 Ke Yuan Rd, Pudong Shanghai, 201203<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Guo Lian Yun/China/IBM@IBMCN</b>
</font>
<br><font size=1 face="sans-serif">Sent by: libvirt-cim-bounces@redhat.com</font>
<p><font size=1 face="sans-serif">2008-11-27 10:33</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
List for discussion and development of libvirt CIM      
 <libvirt-cim@redhat.com></font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">libvirt-cim@redhat.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Libvirt-cim] [PATCH] [TEST] #2 Set
InstanceID of InputRASD to work        for
all virt types in rasd_init_list()</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2># HG changeset patch<br>
# User Guolian Yun <yunguol@cn.ibm.com><br>
# Date 1227753198 28800<br>
# Node ID 266b282b2cdef8ebd88602672067eb9fbff51782<br>
# Parent  8807a94aa58a411d8596e717674c91c937881247<br>
[TEST] #2 Set InstanceID of InputRASD to work for all virt types in rasd_init_list()<br>
<br>
Updates from 1 to 2:<br>
Add a condition for XenPV - it's mouse:xen.<br>
<br>
Signed-off-by: Guolian Yun <yunguol@cn.ibm.com><br>
<br>
diff -r 8807a94aa58a -r 266b282b2cde suites/libvirt-cim/lib/XenKvmLib/rasd.py<br>
--- a/suites/libvirt-cim/lib/XenKvmLib/rasd.py        
        Mon Nov 24 22:08:51 2008 -0800<br>
+++ b/suites/libvirt-cim/lib/XenKvmLib/rasd.py        
        Wed Nov 26 18:33:18 2008 -0800<br>
@@ -67,7 +67,12 @@<br>
         disk_path = vsxml.xml_get_disk_source()<br>
         if virt == 'LXC':<br>
            disk_path = '/tmp/lxc_files'<br>
-<br>
+        if virt == 'LXC' or virt == 'XenFV':<br>
+           point_device = "%s/%s" %(t_dom,
"mouse:xen")<br>
+        if virt == 'XenPV':<br>
+           point_device = "%s/%s" %(t_dom,
"mouse:usb")<br>
+        else:<br>
+           point_device = "%s/%s" %(t_dom,
"mouse:ps2")<br>
         rasd_values = { <br>
                    
    proc_cn  : {<br>
                    
                 "InstanceID"
  : '%s/%s' %(t_dom, "proc"),<br>
@@ -94,7 +99,7 @@<br>
                    
                "InstanceID"
: "%s/%s" %(t_dom, "graphics")<br>
                    
              },<br>
                    
    pd_cn   : {<br>
-                    
               "InstanceID"
: "%s/%s" %(t_dom, "mouse:ps2")<br>
+                    
               "InstanceID"
: point_device<br>
                    
              }<br>
                    
  } <br>
     except Exception, details:<br>
<br>
_______________________________________________<br>
Libvirt-cim mailing list<br>
Libvirt-cim@redhat.com<br>
https://www.redhat.com/mailman/listinfo/libvirt-cim<br>
</font></tt>
<br>