Merge "Add missing device_owner for L3 HA's case"

This commit is contained in:
Jenkins 2016-11-15 10:17:44 +00:00 committed by Gerrit Code Review
commit 9d920473ae

View File

@ -383,9 +383,10 @@ class NeutronV1Pool(NeutronLbaasV1Mixin):
class NeutronPort(NeutronMixin):
def delete(self):
if (self.raw_resource["device_owner"] == "network:router_interface" or
self.raw_resource["device_owner"] ==
"network:router_interface_distributed"):
if (self.raw_resource["device_owner"] in
("network:router_interface",
"network:router_interface_distributed",
"network:ha_router_replicated_interface")):
self._manager().remove_interface_router(
self.raw_resource["device_id"],
{"port_id": self.raw_resource["id"]})