Comptage des prises UP et actives, ne pas prendre en compte les pries

fictives (n63 et 4158)

darcs-hash:20041014000335-41617-319b0be0fe5e6d7ec294a1ccd8283046957bcd54.gz
This commit is contained in:
pauget 2004-10-14 02:03:35 +02:00
parent d78f8bc158
commit 7a55a6e296

View file

@ -399,8 +399,10 @@ class hpswitch :
prise = str(prise)
if prise=='all' :
nb = 0
for prise,etat in self.walk(oid).items() :
if etat == 'up' :
for oid,etat in self.walk(oid).items() :
if etat == 'up' and int(oid.split('.')[1])<51 :
print oid.split('.')[1]
# Le <51 est ici pour éviter de compter les ports fictifs
nb += 1
return nb
prise = prise.replace('-','')