summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2009-11-18 10:17:06 -0500
committerChris Lumens <clumens@redhat.com>2009-11-18 10:19:58 -0500
commitbf00d61c0f070e3c0530757bf03972df65a43f31 (patch)
treeddb2c24bb80efc51774e44f384c430b3d5a4687e
parent53e1ecb76d490961702666f97144084716efb385 (diff)
downloadanaconda-bf00d61c0f070e3c0530757bf03972df65a43f31.tar.gz
anaconda-bf00d61c0f070e3c0530757bf03972df65a43f31.tar.xz
anaconda-bf00d61c0f070e3c0530757bf03972df65a43f31.zip
If the kickstart log file's path doesn't exist, make it.
-rw-r--r--kickstart.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py
index 7735439b5..2cb8950c4 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -77,6 +77,10 @@ class AnacondaKSScript(Script):
messages = "%s/%s" % (scriptRoot, self.logfile)
else:
messages = self.logfile
+
+ d = os.path.basename(messages)
+ if not os.exists(d):
+ os.makedirs(d)
else:
messages = "%s.log" % path