[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:
parent
3c7fcb3e63
commit
a6e2642bce
1 changed files with 4 additions and 4 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue