commit 4a96b962b560733a90b24ae10290e3d835d448e3
Author: Kevin Benton <email address hidden>
Date: Fri Feb 3 07:16:33 2017 -0800
Get rid of delete_subnet method in ML2
This method has grown to be one of the most hideous methods in
Neutron. It's well past Icehouse so it's time to address the
REVISIT and get rid of it entirely. :)
This patch refactors ML2 and the db_base_plugin_v2 delete_subnet
method so ML2 can perform its ML2-specific tasks with callbacks
and db_base_plugin_v2 can handle the rest.
Reviewed: https:/ /review. openstack. org/454839 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=4a96b962b56 0733a90b24ae102 90e3d835d448e3
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit 4a96b962b560733 a90b24ae10290e3 d835d448e3
Author: Kevin Benton <email address hidden>
Date: Fri Feb 3 07:16:33 2017 -0800
Get rid of delete_subnet method in ML2
This method has grown to be one of the most hideous methods in
Neutron. It's well past Icehouse so it's time to address the
REVISIT and get rid of it entirely. :)
This patch refactors ML2 and the db_base_plugin_v2 delete_subnet
method so ML2 can perform its ML2-specific tasks with callbacks
and db_base_plugin_v2 can handle the rest.
Backport justification: it solves bug 1672701.
Conflicts:
neutron/ db/db_base_ plugin_ v2.py
neutron/ plugins/ ml2/plugin. py
neutron/ tests/unit/ plugins/ ml2/test_ plugin. py
Partial-Bug: #1666424 205ade9d660f749 7f5bf4a35ca b4cfebccef953bf 6839698a1d)
Change-Id: Ie29acfbe323b60
(cherry picked from commit 31fa23d84c9054f