There's no need to pass exclusiveDisks to doPartitioning separately.
We alread pass a Storage instance which includes this information.
---
pyanaconda/storage/partitioning.py | 13 ++++---------
1 files changed, 4 insertions(+), 9 deletions(-)
# run the autopart function to allocate and grow partitions
try:
- doPartitioning(anaconda.storage,
- exclusiveDisks=anaconda.storage.config.exclusiveDi sks)
+ doPartitioning(anaconda.storage)
if anaconda.storage.doAutoPart:
_scheduleLVs(anaconda, devs)
@@ -804,7 +803,7 @@ def getFreeRegions(disks):
return free
-def doPartitioning(storage, exclusiveDisks=None):
+def doPartitioning(storage):
""" Allocate and grow partitions.
When this function returns without error, all PartitionDevice
@@ -817,15 +816,11 @@ def doPartitioning(storage, exclusiveDisks=None):
storage - Main anaconda Storage instance
- Keyword arguments:
-
- exclusiveDisks -- list of names of disks to use
-
"""
anaconda = storage.anaconda
disks = storage.partitioned
- if exclusiveDisks:
- disks = [d for d in disks if d.name in exclusiveDisks]
+ if storage.config.exclusiveDisks:
+ disks = [d for d in disks if d.name in storage.config.exclusiveDisks]
for disk in disks:
disk.setup()
--
1.7.3.2
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
12-01-2010, 01:50 PM
Chris Lumens
There's no need to pass exclusiveDisks to doPartitioning separately.
> We alread pass a Storage instance which includes this information.
> ---
> pyanaconda/storage/partitioning.py | 13 ++++---------
> 1 files changed, 4 insertions(+), 9 deletions(-)
ACK, obviously.
- Chris
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list