summaryrefslogtreecommitdiffstats
path: root/anaconda
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2009-03-30 13:21:46 -0400
committerChris Lumens <clumens@redhat.com>2009-03-31 10:22:14 -0400
commit1bd3e8408a6e3173ac86a7f3ab678422e3a81a7e (patch)
tree1ca30344ceaa75cbdcdfc409a81ffb0cca11df2b /anaconda
parentdc8cbf05ee52ab1b03f3ac1ab24fd8667d99865b (diff)
downloadanaconda-1bd3e8408a6e3173ac86a7f3ab678422e3a81a7e.tar.gz
anaconda-1bd3e8408a6e3173ac86a7f3ab678422e3a81a7e.tar.xz
anaconda-1bd3e8408a6e3173ac86a7f3ab678422e3a81a7e.zip
Move %pre processing to much earlier in the install process.
Also, rename the kickstart processing functions to make more sense.
Diffstat (limited to 'anaconda')
-rwxr-xr-xanaconda9
1 files changed, 5 insertions, 4 deletions
diff --git a/anaconda b/anaconda
index f47f50a6b..4dcf113ef 100755
--- a/anaconda
+++ b/anaconda
@@ -692,9 +692,8 @@ if __name__ == "__main__":
# for a couple specific commands that'll be useful in setting up the
# interface.
if opts.ksfile:
- from kickstart import earlyProcessKickstartFile
anaconda.isKickstart = True
- earlyKS = earlyProcessKickstartFile(anaconda, opts.ksfile)
+ earlyKS = kickstart.earlyCommandPass(anaconda, opts.ksfile)
else:
earlyKS = None
@@ -719,7 +718,8 @@ if __name__ == "__main__":
screen = SnackScreen()
anaconda.intf = rescue.RescueInterface(screen)
- kickstart.processKickstartFile(anaconda, opts.ksfile, earlyKS)
+ kickstart.preScriptPass(anaconda, opts.ksfile)
+ kickstart.fullCommandPass(anaconda, opts.ksfile, earlyKS)
anaconda.intf = None
screen.finish()
@@ -931,7 +931,8 @@ if __name__ == "__main__":
anaconda.id.keyboard.activate()
if anaconda.isKickstart:
- kickstart.processKickstartFile(anaconda, opts.ksfile, earlyKS)
+ kickstart.preScriptPass(anaconda, opts.ksfile)
+ kickstart.fullCommandPass(anaconda, opts.ksfile, earlyKS)
# We need to copy the VNC-related kickstart stuff into the new ksdata
anaconda.id.ksdata.vnc(enabled=earlyKS.vnc.enabled, host=earlyKS.vnc.host,
password=earlyKS.vnc.password, port=earlyKS.vnc.port)