diff options
author | Jeremy Katz <katzj@redhat.com> | 2001-07-03 16:53:06 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2001-07-03 16:53:06 +0000 |
commit | fb69bca7f79712e2a105d526577cb70c54fbc1a9 (patch) | |
tree | 8a1d084b5fdeedba7ba42e9de2d4de5fd449319e /bootloader.py | |
parent | b00aa5d9622ef0c7bd3e08f786ba0a2f910a30d9 (diff) | |
download | anaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.tar.gz anaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.tar.xz anaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.zip |
write out bootloader to ks.cfg
Diffstat (limited to 'bootloader.py')
-rw-r--r-- | bootloader.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/bootloader.py b/bootloader.py index f7d20fba5..ca4c27f7f 100644 --- a/bootloader.py +++ b/bootloader.py @@ -260,6 +260,20 @@ class bootloaderInfo: return "" + def getArgList(self): + args = [] + + if self.args.get(): + args.append("--append") + args.append(self.args.get()) + + return args + + def writeKS(self, f): + f.write("bootloader") + for arg in self.getArgList(): + f.write(" " + arg) + f.write("\n") def __init__(self): self.args = KernelArguments() @@ -429,6 +443,14 @@ class x86BootloaderInfo(bootloaderInfo): str = self.writeLilo(instRoot, fsset, bl, langs, kernelList, chainList, defaultDev, justConfig) + def getArgList(self): + args = bootloaderInfo.getArgList(self) + + if not self.useGrubVal: + args.append("--useLilo") + # XXX add location of bootloader here too + + return args def __init__(self): bootloaderInfo.__init__(self) |