From 73aa1fe7eb2b911c97d2ae7726887d418fa3f049 Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Fri, 17 Apr 2015 19:57:00 +0200 Subject: [PATCH] autostatus: fallback quand traceroute bizarre --- gestion/gen_confs/autostatus.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gestion/gen_confs/autostatus.py b/gestion/gen_confs/autostatus.py index 6feaf1b0..59d4d741 100644 --- a/gestion/gen_confs/autostatus.py +++ b/gestion/gen_confs/autostatus.py @@ -291,10 +291,14 @@ class autostatus(gen_config) : # ajout du routeur # ip - tmp_ip = routeur.split(' ')[1] + try: + tmp_ip = routeur.split(' ')[1] + except IndexError: + print "Skipping %r" % routeur + continue # nom & desciption - if routeur.split(' ')[1] in self.infos_routeurs.keys() : + if tmp_ip in self.infos_routeurs.keys() : tmp_name = self.infos_routeurs[tmp_ip][0] tmp_desc = self.infos_routeurs[tmp_ip][1] else :