summaryrefslogtreecommitdiff
path: root/neutron/plugins/ml2/extensions/dns_integration.py
diff options
context:
space:
mode:
Diffstat (limited to 'neutron/plugins/ml2/extensions/dns_integration.py')
-rw-r--r--neutron/plugins/ml2/extensions/dns_integration.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/neutron/plugins/ml2/extensions/dns_integration.py b/neutron/plugins/ml2/extensions/dns_integration.py
index 60d5e06bf1..2bf79f79a5 100644
--- a/neutron/plugins/ml2/extensions/dns_integration.py
+++ b/neutron/plugins/ml2/extensions/dns_integration.py
@@ -288,6 +288,8 @@ class DNSExtensionDriver(api.ExtensionDriver):
if dns_domain and dns_domain != lib_const.DNS_DOMAIN_DEFAULT:
if dns_data_db:
dns_name = dns_data_db.dns_name
+ if dns_data_db.current_dns_domain:
+ dns_domain = dns_data_db.current_dns_domain
return dns_name, dns_domain
def _get_dns_names_for_port(self, ips, dns_data_db):