[statsVLans.py] Une vraie fonction cette fois...

Oups, petite erreur de refactoring, maintenant la fonction utilise ses arguments
(et son argument passé dans le main est maintenant correct)

Plus une petite correction de style dans la déclaration du dictionnaire l'histoire qu'olasd
arrêtre de faire un caca nerveux ;)

darcs-hash:20090222204703-b8e4c-a740f533ad220eb6d32a38118de5d0051fb3ea1a.gz
This commit is contained in:
Xavier Lagorce 2009-02-22 21:47:03 +01:00
parent 3c7fcb3e63
commit a6e2642bce

View file

@ -46,14 +46,14 @@ def scan_bats(bats, annuaire=chbre_prises):
# Initialistation des données :
# nombre de prises possédant chaque VLAN
vlans_stats = dict([('adherent',0)])
vlans_stats = {'adherent' : 0}
# liste des résultats particuliers découverts pendant le scan
data = []
# On Commence par itérer sur chaque batiment :
for bat in chbre_prises:
for bat in bats:
prises = dict()
for chbre, prise in chbre_prises[bat].iteritems():
for chbre, prise in annuaire[bat].iteritems():
prises[prise] = chbre
current_switch = -1
@ -133,7 +133,7 @@ def scan_bats(bats, annuaire=chbre_prises):
if __name__ == "__main__":
# On récupère les statistiques sur toutes les prises de l'annuaire
vlans_stats, data = scan_bats(chbre_prises.keys)
vlans_stats, data = scan_bats(chbre_prises.keys())
# Et on les affiche
print u"Statistiques des VLANs : ", vlans_stats