[attributs] rm -f check_users_restrictions
This commit is contained in:
parent
93d5a11d66
commit
60ea18d180
1 changed files with 1 additions and 9 deletions
10
attributs.py
10
attributs.py
|
@ -179,7 +179,6 @@ class Attr(object):
|
|||
own_values = ldif.get(self.__class__.__name__, [])
|
||||
self._check_cardinality(own_values)
|
||||
self._check_uniqueness()
|
||||
self._check_users_restrictions(own_values)
|
||||
|
||||
def _check_cardinality(self, values):
|
||||
"""Vérifie qu'il y a un nombre correct de valeur =1, <=1, {0,1},
|
||||
|
@ -200,13 +199,6 @@ class Attr(object):
|
|||
if res:
|
||||
raise ValueError("%s déjà existant" % attr, [r.dn for r in res])
|
||||
|
||||
def _check_users_restrictions(self, values):
|
||||
"""Vérifie les restrictions supplémentaires imposées selon les
|
||||
niveaux de droits (<= 3 ``mailAlias``, pas de mac identiques,
|
||||
etc...)"""
|
||||
### On l'implémente dans les classes filles !
|
||||
pass
|
||||
|
||||
def is_modifiable(self, liste_droits):
|
||||
"""
|
||||
L'attribut est-il modifiable par un des droits dans liste_droits ?
|
||||
|
@ -568,7 +560,7 @@ class ip6HostNumber(Attr):
|
|||
category = 'base_tech'
|
||||
can_modify = [nounou]
|
||||
|
||||
def parse_value(self, ip, ldif):
|
||||
def parse_value(self, val, ldif):
|
||||
ip = ip6_of_mac(ldif['macAddress'][0], int(ldif['rid'][0]))
|
||||
self.value = netaddr.ip.IPAddress(ip)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue