Support destruction of device by /dev/sda1 (for example) even when the

configuration just said sda1.
 
Signed-off-by: Ewan Mellor <ewan@xensource.com>
This commit is contained in:
emellor@leeni.uk.xensource.com committed 2005-11-24 15:55:49 +00:00
1 parent 2128c9ba49
commit 2bf2793e18
1 file changed
+3 -1
+3 -1
View File
@@ -93,8 +93,10 @@ class BlkifController(DevController):
try:
DevController.destroyDevice(self, int(devid))
except ValueError:
devid_end = devid.split('/')[-1]
for i in self.deviceIDs():
if self.readBackend(i, 'dev') == devid:
d = self.readBackend(i, 'dev')
if d == devid or d == devid_end:
DevController.destroyDevice(self, i)
return
raise VmError("Device %s not connected" % devid)
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.