[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[PATCH 4/5] Not all udev info blocks return a name, so provide a way to ignore it.
- From: Chris Lumens <clumens redhat com>
- To: anaconda-devel-list redhat com
- Cc:
- Subject: [PATCH 4/5] Not all udev info blocks return a name, so provide a way to ignore it.
- Date: Wed, 29 Jul 2009 14:50:44 -0400
---
storage/udev.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/storage/udev.py b/storage/udev.py
index 24b86be..051dc21 100644
--- a/storage/udev.py
+++ b/storage/udev.py
@@ -100,7 +100,7 @@ def enumerate_block_devices():
devices.append(sysfs_path)
return devices
-def udev_get_block_device(sysfs_path):
+def udev_get_block_device(sysfs_path, requireName=True):
if not os.path.exists(sysfs_path):
log.debug("%s does not exist" % sysfs_path)
return None
@@ -114,7 +114,7 @@ def udev_get_block_device(sysfs_path):
entry = open(db_path).read()
dev = udev_parse_block_entry(entry)
- if dev.has_key("name"):
+ if requireName and dev.has_key("name"):
# XXX why do we do this? is /sys going to move during installation?
dev['sysfs_path'] = sysfs_path[4:] # strip off the leading '/sys'
dev = udev_parse_uevent_file(dev)
--
1.6.1.3
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]