summaryrefslogtreecommitdiffstats
path: root/partitioning.py
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2006-07-26 15:44:17 +0000
committerPeter Jones <pjones@redhat.com>2006-07-26 15:44:17 +0000
commitcf11a1dd53151097bd9343640fb838149271149e (patch)
tree6803b67b123901564372e7a787a6010cd200d580 /partitioning.py
parentd16d4cbeedcc993c14c0229c409c701602203db7 (diff)
downloadanaconda-cf11a1dd53151097bd9343640fb838149271149e.tar.gz
anaconda-cf11a1dd53151097bd9343640fb838149271149e.tar.xz
anaconda-cf11a1dd53151097bd9343640fb838149271149e.zip
- update multipath and dmraid support, make it actually install
Diffstat (limited to 'partitioning.py')
-rw-r--r--partitioning.py19
1 files changed, 13 insertions, 6 deletions
diff --git a/partitioning.py b/partitioning.py
index 1808f82db..064cebe2d 100644
--- a/partitioning.py
+++ b/partitioning.py
@@ -33,7 +33,11 @@ def partitionObjectsInitialize(anaconda):
return
# shut down all dm devices
- anaconda.id.diskset.stopAllRaid(stopDmRaid=True, stopMPath=True)
+ anaconda.id.diskset.closeDevices()
+ anaconda.id.diskset.stopMdRaid()
+ anaconda.id.diskset.closeDevices()
+ anaconda.id.diskset.stopDmRaid()
+ anaconda.id.diskset.stopMPath()
# clean slate about drives
isys.flushDriveDict()
@@ -41,12 +45,15 @@ def partitionObjectsInitialize(anaconda):
# ensure iscsi devs are up
anaconda.id.iscsi.startup(anaconda.intf)
- # start mpath and dmraid devices
- anaconda.id.diskset.startAllRaid(startMdRaid=False)
-
# read in drive info
- anaconda.id.diskset.refreshDevices(anaconda.intf, anaconda.id.partitions.reinitializeDisks,
- anaconda.id.partitions.zeroMbr, anaconda.id.partitions.autoClearPartDrives)
+ anaconda.id.diskset.refreshDevices(anaconda.intf,
+ anaconda.id.partitions.reinitializeDisks,
+ anaconda.id.partitions.zeroMbr,
+ anaconda.id.partitions.autoClearPartDrives)
+
+ # start mpath and dmraid devices
+ anaconda.id.diskset.startMPath()
+ anaconda.id.diskset.startDmRaid()
anaconda.id.diskset.checkNoDisks(anaconda.intf)