summaryrefslogtreecommitdiffstats
path: root/dispatch.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2001-07-09 23:35:14 +0000
committerJeremy Katz <katzj@redhat.com>2001-07-09 23:35:14 +0000
commit08b32cdf09c480e544bffeb56a8667766c218d97 (patch)
tree803cafb0da480d79aa698b79e04434ff64447856 /dispatch.py
parent00679f23c36200a9f10ec9118141c8a7d7e164c9 (diff)
downloadanaconda-08b32cdf09c480e544bffeb56a8667766c218d97.tar.gz
anaconda-08b32cdf09c480e544bffeb56a8667766c218d97.tar.xz
anaconda-08b32cdf09c480e544bffeb56a8667766c218d97.zip
split install step into three separate steps, doPreInstall, doInstall,
and doPostInstall write out fstab at the end of doPreInstall
Diffstat (limited to 'dispatch.py')
-rw-r--r--dispatch.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/dispatch.py b/dispatch.py
index 9af6dbc07..2f810cd6e 100644
--- a/dispatch.py
+++ b/dispatch.py
@@ -20,6 +20,7 @@ from packages import readPackages, checkDependencies, doInstall
from packages import handleX11Packages, writeConfiguration, writeXConfiguration
from packages import writeKSConfiguration, turnOnFilesystems
from packages import queryUpgradeContinue
+from packages import doPreInstall, doPostInstall
from autopart import doAutoPartition
from partitioning import partitionMethodSetup, partitionObjectsInitialize
from partitioning import partitioningComplete
@@ -95,7 +96,9 @@ installSteps = [
( "enablefilesystems", turnOnFilesystems, ( "dir", "id.fsset",
"id.diskset", "id.upgrade",
"instPath") ),
+ ( "preinstallconfig", doPreInstall, ("method", "id", "intf", "instPath", "dir")),
( "installpackages", doInstall, ( "method", "id", "intf", "instPath" )),
+ ( "postinstallconfig", doPostInstall, ("method", "id", "intf", "instPath")),
( "writeconfig", writeConfiguration, ("id", "instPath" )),
( "instbootloader", writeBootloader, ("intf", "instPath", "id.fsset",
"id.bootloader", "id.langSupport",