diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-07-24 23:27:37 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-07-24 23:27:37 +0000 |
commit | 3c2186624f2c533e8de56296651d32d93255e5f1 (patch) | |
tree | c40c13d4282e05598f17d3b93caaead37061fc23 /kickstart.py | |
parent | c59f06fb68ca434863214c72ceee0eaebc92f937 (diff) | |
download | anaconda-3c2186624f2c533e8de56296651d32d93255e5f1.tar.gz anaconda-3c2186624f2c533e8de56296651d32d93255e5f1.tar.xz anaconda-3c2186624f2c533e8de56296651d32d93255e5f1.zip |
catch multiply used devices in a ks.cfg (#92235)
Diffstat (limited to 'kickstart.py')
-rw-r--r-- | kickstart.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py index 107139f11..12495c1ab 100644 --- a/kickstart.py +++ b/kickstart.py @@ -1126,6 +1126,7 @@ class KickstartBase(BaseInstallClass): request = partRequests.PartitionSpec(filesystem, mountpoint = mountpoint, format = 1) + if size: request.size = size if start: @@ -1148,6 +1149,9 @@ class KickstartBase(BaseInstallClass): request.badblocks = badblocks if onPart: request.device = onPart + for areq in id.partitions.autoPartitionRequests: + if areq.device is not None and areq.devce == onPart: + raise ValueError, "Partition %s already used" %(onPart,) self.addPartRequest(id.partitions, request) id.partitions.isKickstart = 1 |