From 9f22eb053ff7ccb42223b041e045c08b40eda8b7 Mon Sep 17 00:00:00 2001 From: bernat Date: Thu, 14 Oct 2004 09:31:50 +0200 Subject: [PATCH] Prend en compte le mot-clef "all" darcs-hash:20041014073150-d1718-0806af8f4a90ea8aab079b0e93d659ec9580b899.gz --- gestion/hptools.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 """