{
    "name"  : "全局配置检查",
    "problems" : {
        "noTConError" : {
            "desc"      : "【问题】总部未使能VPDN功能。",
            "advice"    : "【建议】总部在全局模式下配置vpdn enable命令。"
        },
        "noVConError" : {
            "desc"      : "【问题】总部未配置协商限速。",
            "advice"    : "【建议】总部开启协商限速功能，配置10-15。"
        }
    }
}
---------------------------code-------------------------------
isClient= precondition('isClient')
print isClient
if isClient == true :
	print 'skip'
	return 'skip'
end
errorFlag = 0
res = cli("show run | inc vpdn enable")
print res
resArr = res.match(/vpdn enable/ig)
print resArr
if resArr[1] == null :
	print 'warn'
	errorFlag = 1
	add_problem("noTConError")
end

res = cli("show run | inc no vpdn limit_rate")
print res
resArr = res.match(/no vpdn limit_rate/ig)
print resArr
if resArr[1] != null :
	print 'warn'
	errorFlag = 1
	add_problem("noVConError")
end

if 	errorFlag == 1 :
	return 'warn'
end
print 'success'
return 'success'