diff options
-rw-r--r-- | nova/ipv6/api.py | 6 |
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() |