2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-18 12:20:40 +00:00

Merge pull request #5445 from stanford-rc/routeop_gw

routeop: inconditionally replace the default gateway
This commit is contained in:
Yuan Bai
2018-08-02 09:38:18 +08:00
committed by GitHub

View File

@ -258,7 +258,7 @@ replace_persistent_route()
echo "Persistent route \"$route\" has been added in $filename."
else
# replace it
sed -i -e "s/$routedest1.*/$route1/g" $filename
sed -i -e "s/${routedest1}.*/$route1/g" $filename
echo "Persistent route \"$route\" has been replaced in $filename."
fi
else
@ -300,7 +300,9 @@ replace_persistent_route()
if [ "$net" = "default" ]; then
filename="/etc/sysconfig/network"
route="GATEWAY=$gw"
routedest="$route"
route1=$route
routedest="GATEWAY="
routedest1=$routedest
fi
if [ -f $filename ]; then
egrep "^$routedest" $filename 2>&1 1>/dev/null
@ -309,7 +311,7 @@ replace_persistent_route()
echo "Persistent route \"$route\" has been added in $filename."
else
# replace it
sed -i -e "s/$routedest1.*/$route1/g" $filename
sed -i -e "s/${routedest1}.*/$route1/g" $filename
echo "Persistent route \"$route\" has been replaced in $filename."
fi
else