* Quelques erreurs, maintenant ça marche
This commit is contained in:
parent
6b55396794
commit
d12ad982cd
3 changed files with 7 additions and 3 deletions
|
@ -474,7 +474,7 @@ class ip6HostNumber(Attr):
|
|||
can_modify = [nounou]
|
||||
|
||||
def parse_value(self, ip, ldif):
|
||||
ip = ip6_of_mac(ldif['macAddress'][0], ldif['rid'][0])
|
||||
ip = ip6_of_mac(ldif['macAddress'][0], int(ldif['rid'][0]))
|
||||
self.value = netaddr.ip.IPAddress(ip)
|
||||
|
||||
def __unicode__(self):
|
||||
|
@ -506,7 +506,7 @@ class rid(Attr):
|
|||
|
||||
# On veut éviter les rid qui recoupent les ipv4 finissant par
|
||||
# .0 ou .255
|
||||
plages = [xrange(rid[a][0], rid[a][1]+1) for a in rid.keys() if 'v6' not in a]
|
||||
plages = [xrange(config.rid[a][0], config.rid[a][1]+1) for a in config.rid.keys() if 'v6' not in a]
|
||||
|
||||
for plage in plages:
|
||||
if rid in plage:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue