summaryrefslogtreecommitdiffstats
path: root/storage/udev.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2009-03-19 17:13:39 -0400
committerJeremy Katz <katzj@redhat.com>2009-03-19 17:48:49 -0400
commit33cdffbb842d0bc2e721e96b8c6818d535ea758e (patch)
treedfbb0275aea222ea60f527b11421dd406590c84d /storage/udev.py
parentcc2387dc13ce3d98b90b62db2ed1a3a92d28a898 (diff)
downloadanaconda-33cdffbb842d0bc2e721e96b8c6818d535ea758e.tar.gz
anaconda-33cdffbb842d0bc2e721e96b8c6818d535ea758e.tar.xz
anaconda-33cdffbb842d0bc2e721e96b8c6818d535ea758e.zip
Fix up checking for live image backing
/dev/live is an absolute symlink right now, so strip off /dev if we need to
Diffstat (limited to 'storage/udev.py')
-rw-r--r--storage/udev.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/storage/udev.py b/storage/udev.py
index fcff5af65..11df62927 100644
--- a/storage/udev.py
+++ b/storage/udev.py
@@ -50,6 +50,8 @@ def __is_blacklisted_blockdev(dev_name):
if os.path.exists("/dev/live") and \
stat.S_ISBLK(os.stat("/dev/live")[stat.ST_MODE]):
livetarget = os.path.realpath("/dev/live")
+ if livetarget.startswith("/dev"):
+ livetarget = livetarget[5:]
if livetarget.startswith(dev_name):
log.info("%s looks to be the live device; ignoring" % (dev_name,))
return True