[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Fix xm block/network-detach command



Hi Jim,

Tue Aug. 07 2007, Jim Fehlig wrote:
<snip>
>A comment about the patch:
>
>+
>+    def convertToDeviceNumber(self, devid):
>+        try:
>+            dev = int(devid)
>+        except ValueError:
>+            # devid is not a number but a string containing either
>+            # device name (e.g. xvda or xvda:disk) or
>+            # device_type/device_id (e.g. vbd/51728)
>+            dev = type(devid) is str and devid.split('/')[-1] or None
>+            if dev == None:
>+                return None
>+            try:
>+                dev = int(dev)
>+            except ValueError:
>+                dev = dev.split(':')[0]
>+                dev = blkdev_name_to_number(dev)
>+        return dev
>
>Can this be pushed into the DevController?  Seems like the individual
>device controllers would be best equipped to determine validity of a
>deviceid.  That's what I was trying to do with this patch

I believe that I can do it. 


>http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00038.html
>
>which I see is now in the staging tree as c/s 15689.  BTW, there a two
>xml files included in that c/s that were not part of the patch I
>submitted :-).

Maybe they are patches for CS:15688. 

Best regards,
 Kan



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.