summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2007-09-04 19:18:12 +0000
committerChris Lumens <clumens@redhat.com>2007-09-04 19:18:12 +0000
commita67b8abdc4824013a89f121d54b4ec522c6f12e1 (patch)
treead4f7a34fcf50315e6d4e43e6b1201f3e375c79f
parent605e3da8c7254929b276f8a018e5d2fbf220bd38 (diff)
downloadanaconda-a67b8abdc4824013a89f121d54b4ec522c6f12e1.tar.gz
anaconda-a67b8abdc4824013a89f121d54b4ec522c6f12e1.tar.xz
anaconda-a67b8abdc4824013a89f121d54b4ec522c6f12e1.zip
Only try to add pre scripts at this time during parsing (#276851).
-rw-r--r--ChangeLog3
-rw-r--r--kickstart.py3
2 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 03c8f5396..f071faa7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -30,6 +30,9 @@
2007-09-04 Chris Lumens <clumens@redhat.com>
+ * kickstart.py (AnacondaKSParser.addScript): Only try to add pre
+ scripts at this time during parsing (#276851).
+
* backend.py (AnacondaBackend.writePackagesKS, writeConfiguration):
Modify handling of anaconda instance argument.
* installclass.py (BaseInstallClass.setInstallData): Likewise.
diff --git a/kickstart.py b/kickstart.py
index 4bcd61e0c..456afce61 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -746,6 +746,9 @@ class KickstartPreParser(KickstartParser):
KickstartParser.__init__(self, handler, missingIncludeIsFatal=False)
def addScript (self):
+ if self._script["type"] != KS_SCRIPT_PRE:
+ return
+
s = AnacondaKSScript (self._script["body"], self._script["interp"],
self._script["chroot"], self._script["log"],
self._script["errorOnFail"])