try to remove the address first
This commit is contained in:
parent
881a8c9317
commit
c877868c33
@ -159,6 +159,15 @@ class TunnelBroker(object):
|
||||
raise e
|
||||
# The SLAAC prefixes.
|
||||
for b in assignment.iface_blocks:
|
||||
try:
|
||||
ipr.addr('del',
|
||||
index = assignment.iface_idx,
|
||||
address = b.str,
|
||||
mask = b.prefixlen,
|
||||
family = socket.AF_INET6)
|
||||
logger.debug('Removed {0} with prefix {1} from {2}.'.format(b.str, b.prefixlen, assignment.iface))
|
||||
except Exception as e:
|
||||
pass
|
||||
try:
|
||||
ipr.addr('add',
|
||||
index = assignment.iface_idx,
|
||||
|
Loading…
Reference in New Issue
Block a user