From 05697b470da5b25cff02f8aa2397820d83b81a5e Mon Sep 17 00:00:00 2001 From: salles Date: Wed, 19 Sep 2007 15:57:37 +0200 Subject: [PATCH] On dplace la recherche ldap pour ne l'effectuer que quand c'est utile. Cela devrait rduire le temps de mise jour de munin. Il faudrait surement utiliser un fichier commun (objet dump via cPickle) pour ne pas remployer cet appel pour chacun des rseaux. darcs-hash:20070919135737-72cb0-84eb4724932256c3b98706ec67b6c452d951a954.gz --- munin/stats-ip_ | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/munin/stats-ip_ b/munin/stats-ip_ index 48c9fd4a..63377912 100755 --- a/munin/stats-ip_ +++ b/munin/stats-ip_ @@ -12,8 +12,6 @@ from ldap_crans import crans_ldap from config import NETs from iptools import AddrInNet -ips = [ x.ip() for x in crans_ldap().search('ip=*')['machine'] ] - # On prend l'argument pour définir la plage d'ip à analyser SUBNET = sys.argv[0].split('_')[1] @@ -37,6 +35,8 @@ if arg == "config" : elif arg == "fichier" : + ips = [ x.ip() for x in crans_ldap().search('ip=*')['machine'] ] + file = open('%s%s.next' % (fichier, SUBNET), 'w') total = 0