charm-neutron-gateway/templates/os-charm-phy-nic-mtu.conf
Edward Hope-Morley 0ea092dc3c [hopem,r=]
Ensure mktmp dir is deleted when no longer
needed.

Closes-Bug: 1467938
2015-06-29 18:57:01 +01:00

23 lines
503 B
Plaintext

description "Enabling Quantum external networking port"
start on runlevel [2345]
task
script
devs="{{ devs }}"
mtu="{{ mtu }}"
if [ -n "$mtu" ]; then
tmpfile=`mktemp`
echo $devs > $tmpfile
while read -r dev; do
[ -n "$dev" ] || continue
rc=0
# Try all devices before exiting with error
ip link set $dev mtu $mtu || rc=$?
done < $tmpfile
rm $tmpfile
[ $rc = 0 ] || exit $rc
fi
end script