Prend en compte le mot-clef "all"

darcs-hash:20041014073150-d1718-0806af8f4a90ea8aab079b0e93d659ec9580b899.gz
This commit is contained in:
bernat 2004-10-14 09:31:50 +02:00
parent fb5b674573
commit 9f22eb053f

View file

@ -410,12 +410,14 @@ class hpswitch :
def is_enable(self,prise=0) :
""" Retoune True ou False suivant si la prise est activée ou non
Si prise=all retourne le nombre de prises activées sur le switch """
return self.__is('IF-MIB::ifAdminStatus',int(prise))
if prise != 'all': prise = int(prise)
return self.__is('IF-MIB::ifAdminStatus',prise)
def is_up(self,prise=0) :
""" Retoune True ou False suivant si la prise est up
Si prise=all retourne le nombre de prises up sur le switch """
return self.__is('IF-MIB::ifOperStatus',int(prise))
if prise != 'all': prise = int(prise)
return self.__is('IF-MIB::ifOperStatus',prise)
def nom(self,nom=None,prise=0) :
""" Retourne ou attribue le nom à la prise fournie """