diff --git a/gestion/hptools.py b/gestion/hptools.py index 3859f038..263e4fe8 100644 --- a/gestion/hptools.py +++ b/gestion/hptools.py @@ -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 """