diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-02-12 03:04:49 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-02-12 03:04:49 +0000 |
commit | b2e6a8d2c1879efee6b8925f38b02f653f04c896 (patch) | |
tree | d79ca026f9839033bad4e0243bede6c5abb3aeab /partitions.py | |
parent | 1147e19e682027e28dcd8fb0013a76ee439ce743 (diff) | |
download | anaconda-b2e6a8d2c1879efee6b8925f38b02f653f04c896.tar.gz anaconda-b2e6a8d2c1879efee6b8925f38b02f653f04c896.tar.xz anaconda-b2e6a8d2c1879efee6b8925f38b02f653f04c896.zip |
cciss, etc show up as cciss_c0d0p2 (et al) in /proc/lvm/VGs/vgname/PVs/.
handle this properly (#77872)
Diffstat (limited to 'partitions.py')
-rw-r--r-- | partitions.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/partitions.py b/partitions.py index 11d034436..42610fcb4 100644 --- a/partitions.py +++ b/partitions.py @@ -225,6 +225,9 @@ class Partitions: pvs = os.listdir("/proc/lvm/VGs/%s/PVs/" % (vg,)) pvids = [] for pv in pvs: + # XXX I hate the lvm code. it puts cciss_c0d0p2 for + # things like cciss/c0d0p2 so we need to substitute. ick. + pv = pv.replace("_", "/") req = self.getRequestByDeviceName(pv) if not req: log("Volume group %s using non-existent partition %s" |