diff options
author | David Cantrell <dcantrell@redhat.com> | 2009-02-03 17:16:16 -1000 |
---|---|---|
committer | David Cantrell <dcantrell@redhat.com> | 2009-02-12 11:30:47 -1000 |
commit | eeed969cbe7b8fb12d3ab70c772817de1407f460 (patch) | |
tree | 3b4d93f2fba4ccb6842e60a3d11f1a6dd2823788 | |
parent | 7f3d05a93b2353c3d5d07adcf4675724736405a5 (diff) | |
download | anaconda-eeed969cbe7b8fb12d3ab70c772817de1407f460.tar.gz anaconda-eeed969cbe7b8fb12d3ab70c772817de1407f460.tar.xz anaconda-eeed969cbe7b8fb12d3ab70c772817de1407f460.zip |
Skip METADATA, FREESPACE, and PROTECTED partitions.
-rw-r--r-- | partitions.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/partitions.py b/partitions.py index dd036481b..e95711bdb 100644 --- a/partitions.py +++ b/partitions.py @@ -372,14 +372,14 @@ class Partitions: disk = diskset.disks[drive] part = disk.getFirstPartition() while part: - if part.type & parted.PARTITION_METADATA: + if (part.type & parted.PARTITION_METADATA) or \ + (part.type & parted.PARTITION_FREESPACE) or \ + (part.type & parted.PARTITION_PROTECTED): part = part.nextPartition() continue format = None - if part.type & parted.PARTITION_FREESPACE: - ptype = None - elif part.type & parted.PARTITION_EXTENDED: + if part.type & parted.PARTITION_EXTENDED: ptype = None elif part.getFlag(parted.PARTITION_RAID) == 1: ptype = fsset.fileSystemTypeGet("software RAID") |