diff options
author | Jeremy Katz <katzj@redhat.com> | 2002-06-12 06:49:17 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2002-06-12 06:49:17 +0000 |
commit | 08cf29a681a784a849ff4c66711cec3ce2efcee9 (patch) | |
tree | 0c73f700962da360618644e5c92d67335b3e08ae /partRequests.py | |
parent | 601e202c578f3944c32e6df844e9667eef7b16aa (diff) | |
download | anaconda-08cf29a681a784a849ff4c66711cec3ce2efcee9.tar.gz anaconda-08cf29a681a784a849ff4c66711cec3ce2efcee9.tar.xz anaconda-08cf29a681a784a849ff4c66711cec3ce2efcee9.zip |
set up preexisting devices for raid, vgs, and lvs
Diffstat (limited to 'partRequests.py')
-rw-r--r-- | partRequests.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/partRequests.py b/partRequests.py index e50c80be6..bd8f78439 100644 --- a/partRequests.py +++ b/partRequests.py @@ -561,7 +561,8 @@ class RaidRequestSpec(RequestSpec): raidmems.append(partitions.getRequestByID(member).device) self.dev = fsset.RAIDDevice(int(self.raidlevel[-1:]), raidmems, minor = self.raidminor, - spares = self.raidspares) + spares = self.raidspares, + existing = self.preexist) return self.dev def getActualSize(self, partitions, diskset): @@ -679,7 +680,9 @@ class VolumeGroupRequestSpec(RequestSpec): pvs = [] for pv in self.physicalVolumes: pvs.append(partitions.getRequestByID(pv).getDevice(partitions)) - self.dev = fsset.VolumeGroupDevice(self.volumeGroupName, pvs, self.pesize) + self.dev = fsset.VolumeGroupDevice(self.volumeGroupName, pvs, + self.pesize, + existing = self.preexist) return self.dev def getActualSize(self, partitions, diskset): @@ -757,7 +760,8 @@ class LogicalVolumeRequestSpec(RequestSpec): vg = partitions.getRequestByID(self.volumeGroup) vgname = vg.volumeGroupName self.dev = fsset.LogicalVolumeDevice(vgname, self.size, - self.logicalVolumeName) + self.logicalVolumeName, + existing = self.preexist) return self.dev def getActualSize(self, partitions, diskset): |