Supprimer une configuration VPN (vpnconf.delete)
Déclaration
succès de l’opération = vpnconf.delete(nom affiché ou VPNID)
Paramètres
- Nom affiché ou VPNID
Type texte, VPN à supprimer ; avec plusieurs VPN de même nom, celui supprimé n’est pas garanti. Pour une suppression précise, transmettez le VPNID
Valeur de retour
- Succès de l’opération
Type booléen, renvoietruesi l’opération réussit etfalseen cas d’échec, généralement parce que la configuration indiquée n’existe pas
Description
Le VPNID peut être obtenu avec la fonction
vpnconf.list.
Exemple
local success = vpnconf.delete('DemoVPN')
if success then
sys.alert('操作成功')
else
sys.alert('操作失败,请确认要删除的 VPN 配置是否存在')
end
Remarque : le code ci-dessus utilise la fonction hors de ce chapitre sys.alert.
Exemple : supprimer toutes les configurations VPN
-- Mots-clés : supprimer tous les VPN, suppression groupée de VPN
local vpnlist = vpnconf.list()
if vpnlist then
for _,v in ipairs(vpnlist) do
if (vpnconf.delete(v.VPNID)) then
sys.log('成功删除:'..v.dispName..'('..v.VPNID..')')
else
sys.log('无法删除:'..v.dispName..'('..v.VPNID..')')
end
end
sys.alert('操作完成!')
else
sys.alert('获取 VPN 列表失败')
end
Remarque : le code ci-dessus utilise les fonctions hors de ce chapitre sys.alert et sys.log.