[et-mgmt-tools] cobbler cheetah kickstart cfg - cant work out control structures (if statements and the like)
Michael DeHaan
mdehaan at redhat.com
Mon May 7 19:33:17 UTC 2007
Tim Hughes wrote:
> Is it possable to put cheetah 'if' statements and loops into the
> /etc/cobbler/kickstart.cfg files and if so can someone send me an
> example. I am just feeling that i am running into a brickwall
>
> I have tried something like this
>
> if $ipaddress
> network --device eth0 --bootproto static --ip $ipaddress
> --netmask $netmask --gateway $gateway --nameserver $nameservers
> --hostname $hostname
> else
> network --bootproto=dhcp --device=eth0 --onboot=on
> end if
>
> but it doesnt work and i dont know where i am going wrong. The cheetah
> docs all appear to have #s before the 'if, else, end if' but i dont
> know how that would work as kickstart uses # as a comment opperator.
>
Cheetah processes the # statements prior to them being used by
kickstart, and they will disappear before
being fed to kickstart.
You do definitely need the "#"...
--Michael
More information about the et-mgmt-tools
mailing list