From 98c3eb1e00c4803cef53e1d46ecbf06aa95d5c1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Mon, 13 May 2013 23:04:40 +0200 Subject: [PATCH] [mac_prises] On liste les switches via la fonction dans annuaires_pg --- surveillance/mac_prises/mac_prise_holder.py | 2 +- surveillance/mac_prises/mac_prise_wrapper.sh | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/surveillance/mac_prises/mac_prise_holder.py b/surveillance/mac_prises/mac_prise_holder.py index caaa20b1..b22da4d8 100755 --- a/surveillance/mac_prises/mac_prise_holder.py +++ b/surveillance/mac_prises/mac_prise_holder.py @@ -64,7 +64,7 @@ if __name__ == '__main__': On envoie sur n threads les n arguments, puis on récupère les sorties et on les enregistre dans une base postgresql """ - switches = sys.argv[1:] + switches = annuaires_pg.all_switches() date = time.strftime('%F %T') threads = {} output = {} diff --git a/surveillance/mac_prises/mac_prise_wrapper.sh b/surveillance/mac_prises/mac_prise_wrapper.sh index ce5336bc..8279205e 100755 --- a/surveillance/mac_prises/mac_prise_wrapper.sh +++ b/surveillance/mac_prises/mac_prise_wrapper.sh @@ -4,11 +4,8 @@ SCRIPT=/usr/scripts/surveillance/mac_prises/mac_prise_holder.py ANALYZER=/usr/scripts/surveillance/mac_prises/mac_prise_analyzer.py -# Récupération de la liste des switchs -SWITCHS=$(/usr/bin/host -l adm.crans.org sable.adm.crans.org | /usr/bin/awk '/^bat[abcghijpm]-/{print $1}') - # Lancement du listage des macs en parallèle -python $SCRIPT $SWITCHS +python $SCRIPT # Analyse python $ANALYZER