diff options
author | Peter Jones <pjones@redhat.com> | 2007-07-11 21:42:44 +0000 |
---|---|---|
committer | Peter Jones <pjones@redhat.com> | 2007-07-11 21:42:44 +0000 |
commit | 86d8c18f7a8df3558631d4b85146fc55df5b6f84 (patch) | |
tree | d30cecfadc172c1ccb75ad5cc68a21c4e658f0f8 /partitions.py | |
parent | 074f565136ede16609c95a8899e895cf0a991823 (diff) | |
download | anaconda-86d8c18f7a8df3558631d4b85146fc55df5b6f84.tar.gz anaconda-86d8c18f7a8df3558631d4b85146fc55df5b6f84.tar.xz anaconda-86d8c18f7a8df3558631d4b85146fc55df5b6f84.zip |
don't call lvm.pvlist() N^2 times, it's not going to change.
Diffstat (limited to 'partitions.py')
-rw-r--r-- | partitions.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/partitions.py b/partitions.py index c292a2541..1267505aa 100644 --- a/partitions.py +++ b/partitions.py @@ -518,6 +518,7 @@ class Partitions: drives = diskset.disks.keys() drives.sort() volgroups = self.getLVMVGRequests() + pvlist = lvm.pvlist() for drive in drives: disk = diskset.disks[drive] for part in partedUtils.get_lvm_partitions(disk): @@ -536,7 +537,7 @@ class Partitions: if used: break size = None - for pvpart, pvvg, pvsize in lvm.pvlist(): + for pvpart, pvvg, pvsize in pvlist: if pvpart == "/dev/%s" % (partname,): size = pvsize if size is None: |