diff options
author | Mike Fulbright <msf@redhat.com> | 2001-06-21 21:52:54 +0000 |
---|---|---|
committer | Mike Fulbright <msf@redhat.com> | 2001-06-21 21:52:54 +0000 |
commit | afc499e5a43ba11eae4e723d152c0162ccaa2e17 (patch) | |
tree | 3b42f6f5f97b927e0baa92e0fd1f90e283b4d2c1 /autopart.py | |
parent | 41cc5d8e4f26054b320cac20130bbef9869b465b (diff) | |
download | anaconda-afc499e5a43ba11eae4e723d152c0162ccaa2e17.tar.gz anaconda-afc499e5a43ba11eae4e723d152c0162ccaa2e17.tar.xz anaconda-afc499e5a43ba11eae4e723d152c0162ccaa2e17.zip |
drive specification is a list of possible drives, not a string
Diffstat (limited to 'autopart.py')
-rw-r--r-- | autopart.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/autopart.py b/autopart.py index bec3f0a8d..6e92f9a56 100644 --- a/autopart.py +++ b/autopart.py @@ -62,7 +62,7 @@ def fitConstrained(diskset, requests, primOnly=0): raise PartitioningError, "Tried to create constrained partition without size or end" fsType = request.fstype.getPartedFileSystemType() - disk = diskset.disks[request.drive] + disk = diskset.disks[request.drive[0]] if not disk: # this shouldn't happen raise PartitioningError, "Selected to put partition on non-existent disk!" @@ -113,7 +113,7 @@ def fitConstrained(diskset, requests, primOnly=0): "a flag that is not available.") newp.set_flag(flag, 1) request.device = PartedPartitionDevice(newp).getDevice() - request.currentDrive = request.drive + request.currentDrive = request.drive[0] return PARTITION_SUCCESS @@ -132,8 +132,6 @@ def fitSized(diskset, requests, primOnly = 0): continue if not request.drive: request.drive = diskset.disks.keys() - if type(request.drive) != type([]): - request.drive = [ request.drive ] if not todo.has_key(len(request.drive)): todo[len(request.drive)] = [ request ] else: @@ -256,7 +254,7 @@ def growParts(diskset, requests): for request in growable[drive]: percent = request.size / (growSize[drive] * 1.0) - request.drive = request.currentDrive + request.drive = [request.currentDrive] max = int(percent * freeSize[drive]) + request.size if max > request.maxSize: |