SSH et Perl

Fermé
vindicien Messages postés 131 Date d'inscription vendredi 6 mars 2009 Statut Membre Dernière intervention 22 février 2011 - 6 mai 2010 à 10:11
salut à tous,

Voila, je rencontre un petit souci. J'ai un script utilisant Net::SSH::Perl qui me sert à récupérer des infos sur des routeurs.

En gros j'ai une boucle dans laquelle défilent une cinquantaine de switches. Pour chaque adresse j'appelle une fonction qui comprend cette ligne :

my $ssh = Net::SSH::Perl->new($_[0]);

Tout fonctionne parfaitement sauf si pour un switch la connexion SSH échoue.
Dans ce cas là mon script se stoppe...

Ma question : comment détecter un échec de connexion pour que je puisse agir en conséquence et continuer l'exécution de mon script:

un truc genre
my $ssh = Net::SSH::Perl->new($_[0]) or die ("echec connexion");

J'espère être clair,

Merci d'avance,

Vind'
A voir également: