Methodes pour avoir les machines fixes et les machines wifi

darcs-hash:20050723134055-d1718-c5e824202e1296cb6ec5b4469def618c2ee7927a.gz
This commit is contained in:
bernat 2005-07-23 15:40:55 +02:00
parent 9b4c683a21
commit e7974146e5

View file

@ -1067,6 +1067,14 @@ class base_proprietaire(base_classes_crans) :
else : else :
return [] return []
def machines_fixes(self):
""" Retourne les machines fixes appartenant à l'instance """
return filter(lambda x: not x.ipsec(), self.machines())
def machines_wifi(self):
""" Retourne les machines wifi appartenant à l'instance """
return filter(lambda x: x.ipsec(), self.machines())
def solde(self, operation=None) : def solde(self, operation=None) :
""" Retourne ou modifie le solde d'un propriétaire """ Retourne ou modifie le solde d'un propriétaire
operation doit être un nombre positif ou négatif operation doit être un nombre positif ou négatif