Bonjour,
j’ai une fonction qui se connecte sur des postes distants avec le module fabric de python et qui exécute en continu des instructions, le code ressemble à ça:
while(True):
for x in range(..):
connecter(x) #la fonction qui utilise fabric pour se connecter sur le poste x
run('....') #mes instructions ici
Alors ça fonctionne très bien sur une dizaine de postes sans soucis, le seul problème c’est si par exemple un poste s’éteint l’ensemble de la fonction plante avec une erreur:
J’aimerai bien que cette erreur soit juste ignorée mais je ne sais pas comment faire. En cherchant un peu j’ai l’impression que try puis except pourrait peut-être fonctionner?
Merci