{
    "name"  : "负载均衡检查",
    "problems" : {
        "mllbConfig" : {
            "desc"      : "【问题】设备负载均衡未配置或未生效。",
            "advice"    : "【建议】如果只有一条WAN口线路，请忽略该检查。如果外网有多条线路，不使用负载均衡功能可能出现各条线路流量分配不均的情况。存在多条线路建议可以开启mllb功能进行流量负载。"
        }
    }
}
---------------------------code-------------------------------
res = cli("show ip route")
resArr = res.split(/\r?\n/)
i = 1
equalRoute = false
while i < (resArr.length - 1) :
    resSingal = resArr[i]
    if resSingal.match(/^\s\s+/) != null && resSingal.match(/via/ig) != null :
        equalRoute = true
    end
    i = i + 1
end
if equalRoute :
    res = cli("show mllb config")
    resArr = res.match(/multi-link load balance state: enable/)
    if resArr == null :
        add_problem("mllbConfig")
        return "warn"
    end    
end  

return "success"