diff options
author | Chris Lumens <clumens@redhat.com> | 2009-03-30 13:21:46 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2009-03-31 10:22:14 -0400 |
commit | 1bd3e8408a6e3173ac86a7f3ab678422e3a81a7e (patch) | |
tree | 1ca30344ceaa75cbdcdfc409a81ffb0cca11df2b /anaconda | |
parent | dc8cbf05ee52ab1b03f3ac1ab24fd8667d99865b (diff) | |
download | anaconda-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-x | anaconda | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -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) |