$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