Bonjour et Bonne année a tous
J'ai mis en place un DeadAGI a la fin d'un DialPlan afin de controler le retour des appels automatiques lancés par un autre script. Trois IF, s'il y a moins de N échecs, on relance l'appel, s'il ya trop, on arrete tout et on avertit d'administrateur, sinon c'est "ok". Les deux derniers IF foncionnnent bien mais mon problème c'est le relancement des appels. Ca fonctionne pas.
Ma question est : c'est parce que c'est un DeadAGI, que le script ne se lance pas ? ou bien c'est autre chose ..
Code:..... if [ $(( `grep -c "echec" $retour` )) -gt 0 ] && [ $(( `grep -c "echec" $retour`)) -lt 5 ] ; then echo "recommance" ./lance_appel.sh $LogPath/lock; elif [ $(( `grep -c "echec" $retour` )) -ge 5 ] ; then echo "echec total" > /tmp/ConvertFile/retour.txt else echo "ok" #> /tmp/ConvertFile/retour.txt fiCode:... exten => s,n,Hangup() exten => h,1,DeadAGI(/tmp/ConvertFile/script_retour.agi)


Répondre avec citation