$thirdoctet = inline_template("<%= cprt_defaultroute.split('.')[2]%>")
if $thirdoctet == "48" {
notice("bad default route $cprt_defaultroute")
$cmd = inline_template("<%=
require 'ipaddr'
nics = scope.to_hash.keys.map {|key| key if key.count('_') == 1 and key.match(/network_/) and not key[-1].chr == '0'}.compact
if nics.length > 0
network = scope.lookupvar(nics[0])
nmname = scope.lookupvar(nics[0].sub('network_','netmask_'))
ip = IPAddr.new("#{network}/#{nmname}").succ.to_s
"route add default #{ip} && route delete default $cprt_defaultroute && echo #{ip} > /etc/defaultrouter"
else
'true'
end
%>")Add a code snippet to your website: www.paste.org