[objets/machine] Pour blacklist_actif on appel plutôt super().blacklist_actif au lieu de la réimplémenté
This commit is contained in:
parent
838c4e9a73
commit
840cef04c7
1 changed files with 4 additions and 8 deletions
12
objets.py
12
objets.py
|
@ -705,14 +705,10 @@ class machine(CransLdapObject):
|
|||
self._proprio = new_cransldapobject(self.conn, parent_dn, self.mode)
|
||||
return self._proprio
|
||||
|
||||
def blacklist_actif(self):
|
||||
u"""Renvoie la liste des blacklistes actives sur la machine et le proprio
|
||||
Améliorations possibles:
|
||||
- Proposer de filtrer les blacklistes avec un arg supplémentaire ?
|
||||
- Vérifier les blacklistes des machines pour les adhérents ?"""
|
||||
black=self.proprio().blacklist_actif()
|
||||
attrs = (self.attrs if self.mode not in ["w", "rw"] else self._modifs)
|
||||
black.extend(filter((lambda bl: bl.is_actif()), attrs.get("blacklist",[])))
|
||||
def blacklist_actif(self, excepts=[]):
|
||||
u"""Renvoie la liste des blacklistes actives sur la machine et le proprio"""
|
||||
black=self.proprio().blacklist_actif(excepts)
|
||||
black.extend(super(machine, self).blacklist_actif(excepts))
|
||||
return black
|
||||
|
||||
def _post_creation(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue