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

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

23 lines
494 B
Plaintext

description "Apply MTU for Neutron data ports"
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