summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/ipv6/api.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/nova/ipv6/api.py b/nova/ipv6/api.py
index d74e6cd37..a068c928b 100644
--- a/nova/ipv6/api.py
+++ b/nova/ipv6/api.py
@@ -25,13 +25,14 @@ ipv6_backend_opt = cfg.StrOpt('ipv6_backend',
FLAGS = flags.FLAGS
FLAGS.register_opt(ipv6_backend_opt)
+IMPL = None
def reset_backend():
global IMPL
IMPL = utils.LazyPluggable('ipv6_backend',
- rfc2462='nova.ipv6.rfc2462',
- account_identifier='nova.ipv6.account_identifier')
+ rfc2462='nova.ipv6.rfc2462',
+ account_identifier='nova.ipv6.account_identifier')
def to_global(prefix, mac, project_id):
@@ -41,4 +42,5 @@ def to_global(prefix, mac, project_id):
def to_mac(ipv6_address):
return IMPL.to_mac(ipv6_address)
+
reset_backend()