Module Net::Telnet::Cisco : exit si ça ne répond pas - Perl - Programmation
Marsh Posté le 17-07-2008 à 16:38:07
sans un morceau du code ( ton foreach par exemple ) ça va être compliqué, mais je suppose que tu dois avoir un arrêt "volontaire" sur la non-réponse qu'il te suffit d'enlever.
Marsh Posté le 17-07-2008 à 17:06:23
voila un bout :
Code :
|
@ips est un tableau tout bête d'ip
Marsh Posté le 18-07-2008 à 09:12:43
remplaces
Code :
|
par un
Code :
|
Marsh Posté le 18-07-2008 à 19:31:14
ok merci je teste ça lundi
ceci dit avec ou sans die le résultat est le même
Marsh Posté le 21-07-2008 à 10:20:58
je viens de tester avec une ip bidon, et le script s'arrête au bout du timeout
problem connecting to "XXXXXX", port 23: connect timed-out at cdp.pl line 68 |
Marsh Posté le 22-07-2008 à 04:00:29
C'est a cause du errmode de la session telnet qui est a die par défaut. Il faut le positionner à return.
Code :
|
A+,
Marsh Posté le 22-07-2008 à 14:15:44
haaaaan ça marche super merci
Marsh Posté le 17-07-2008 à 16:36:09
Bonjour
je fais un script avec ce module qui vérifie certains choses
pour cela, j'ai une liste d'IP que je parcoure avec un foreach
le souci c'est que si l'équipement n'existe pas ou ne répond pas avant le timeout, le script s'arrête immédiatement !
comment faire pour que ça continue dans ma boucle ??
Merci
---------------
:: Light is Right ::