[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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |