Moved variables from wwinit into init.ww

This commit is contained in:
Gregory Kurtzer
2020-12-20 22:49:02 -08:00
parent e5be3d8182
commit 5598ec8a65
2 changed files with 13 additions and 4 deletions

View File

@@ -6,15 +6,23 @@
# Edit at your own risk! DANGER DANGER.
WWCONTAINER={{$.Container}}
export WWCONTAINER
WWHOSTNAME={{$.Id}}
export WWHOSTNAME
WWROOT={{$.Root}}
export WWROOT
WWINIT={{$.Init}}
export WWINIT
WWIPMI_IPADDR="{{$.IpmiIpaddr}}"
export WWIPMI_IPADDR
WWIPMI_NETMASK="{{$.IpmiNetmask}}"
export WWIPMI_NETMASK
WWIPMI_GATEWAY="{{$.IpmiGateway}}"
export WWIPMI_GATEWAY
WWIPMI_USER="{{$.IpmiUserName}}"
export WWIPMI_USER
WWIPMI_PASSWORD="{{$.IpmiPassword}}"
export WWCONTAINER WWHOSTNAME WWROOT
export WWIPMI_PASSWORD
echo "Warewulf v4 is now booting: $WWHOSTNAME"
echo

View File

@@ -14,14 +14,15 @@ echo "Cleaning up"
unset WWCONTAINER
unset WWHOSTNAME
unset WWROOT
unset WWINIT
unset WWIPMI_IPADDR
unset WWIPMI_NETMASK
unset WWIPMI_GATEWAY
unset WWIPMI_USER
unset WWIPMI_PASSWORD
echo "Calling {{$.Init}}..."
echo "Calling $WWINIT..."
echo
sleep 2
exec {{$.Init}}
exec $WWINIT