{
    "name"  : "应用识别特征库是否需要更新",
    "problems" : {
        "communicate_fail" : {
            "desc"      : "【问题】与特征库服务器rgos.ruijie.com.cn通信失败",
            "advice"    : "【建议】请确认设备DNS服务器配置后PING该域名，确认能解析出IP地址（可能PING不通）后，再次执行http check检查特征库版本是否是最新的" 
        },
		"update_store" : {
            "desc"      : "【问题】特征库需要更新",
            "advice"    : "【建议】请在WEB系统升级页面升级特征库" 
        }
    }
}

---------------------------code-------------------------------

res = cli("http check")
print res
if res.search(/failed/) != -1 :
	add_problem("communicate_fail")
	return 'warn'
else :
	if res.search(/are the latest version/) == -1 :
		add_problem("update_store")
		return 'warn'
	else :
		return 'success'
	end
end