]> xenbits.xensource.com Git - xen.git/commitdiff
xend: fix vscsi error path
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 20 Mar 2009 08:42:59 +0000 (08:42 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 20 Mar 2009 08:42:59 +0000 (08:42 +0000)
Fix xend start problem on non-Linux Dom0 where /proc/mount doesn't exist.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
tools/python/xen/util/vscsi_util.py

index 7f71bf10a020024ee48db43bc13f56a6ea983ab7..3b8d0536a82325142d4a565278f8043eb1036955 100644 (file)
@@ -112,7 +112,10 @@ def _vscsi_get_scsidevices_by_sysfs():
     """ get all scsi devices information by sysfs """
 
     devices = []
-    sysfs_mnt = utils.find_sysfs_mount() 
+    try:
+        sysfs_mnt = utils.find_sysfs_mount() 
+    except:
+        return devices
 
     for dirpath, dirnames, files in os.walk(sysfs_mnt + SYSFS_SCSI_PATH):
         for hctl in dirnames: