diff options
author | Jeremy Katz <katzj@redhat.com> | 2009-03-19 17:13:39 -0400 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2009-03-19 17:48:49 -0400 |
commit | 33cdffbb842d0bc2e721e96b8c6818d535ea758e (patch) | |
tree | dfbb0275aea222ea60f527b11421dd406590c84d /storage/udev.py | |
parent | cc2387dc13ce3d98b90b62db2ed1a3a92d28a898 (diff) | |
download | anaconda-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.py | 2 |
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 |