bonjour, j'essai de faire un script qui récupère des infos sur les sessions pppoe, pour les stocker dans un array.
Déclaration de mes array :global LD1 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} :global LM1 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} :global LDV1 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} :global LV2 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} :global LM2 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} :global LDV2 {user="" ; interface="ether1"; operstatus="" ; admstatus=""; upcounter=0} Déclaration d'un array rassemblant mes logins :global LOGIN {"LD1"; "LM1"; "LDV1"; "LV2"; "LM2"; "LDV2"} boucle pour récupérer les infos :foreach i in $LOGIN do={:interface pppoe-client monitor $i once do={:set ($i->"operstatus") $status}} Résultat, rien, ça ne fonctionne pas Une idée ? Merci --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/