yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #50360
[Bug 1579601] [NEW] move dns related data field out of ml2 plugin into dns plugin
Public bug reported:
Now, We prefer to enable DNS support in Neutron by enabling the
extension_drivers in Neutron plugin configurations. However, we still
have the dns related data in ml2 core plugin like dns_name in ports data
fields.
We prefer to remove the code section like "if ('dns-integration' in
self.supported_extension_aliases and 'dns_name' in p)" out of
db_base_plugin_v2.py
and code like
if "dns_name" in port:
res["dns_name"] = port["dns_name"]
out of db_base_plugin_common.py.
The goal is to let the dns plugin handle the dns request, and the core
plugin calling the dns plugin through the method like extension_drivers
and app_dict. we hope to hide the detail of dns information from the
prespective of core plugin.
** Affects: neutron
Importance: Undecided
Assignee: bin Yu (froyo-bin)
Status: New
** Tags: dns
** Changed in: neutron
Assignee: (unassigned) => bin Yu (froyo-bin)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1579601
Title:
move dns related data field out of ml2 plugin into dns plugin
Status in neutron:
New
Bug description:
Now, We prefer to enable DNS support in Neutron by enabling the
extension_drivers in Neutron plugin configurations. However, we still
have the dns related data in ml2 core plugin like dns_name in ports
data fields.
We prefer to remove the code section like "if ('dns-integration' in
self.supported_extension_aliases and 'dns_name' in p)" out of
db_base_plugin_v2.py
and code like
if "dns_name" in port:
res["dns_name"] = port["dns_name"]
out of db_base_plugin_common.py.
The goal is to let the dns plugin handle the dns request, and the
core plugin calling the dns plugin through the method like
extension_drivers and app_dict. we hope to hide the detail of dns
information from the prespective of core plugin.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1579601/+subscriptions
Follow ups