Fix the 'port_id' attribute not exist error
Change-Id: Ie9e42771788d8a20572cb650b15edb95923dd426 Closes-Bug: #1629484
This commit is contained in:
parent
e87b3faf34
commit
19af726e39
|
@ -1272,14 +1272,17 @@ class L3_NAT_dbonly_mixin(l3.RouterPluginBase,
|
|||
self._update_fip_assoc(context, fip, floatingip_db,
|
||||
self._core_plugin.get_port(
|
||||
context.elevated(), fip_port_id))
|
||||
floatingip_dict = self._make_floatingip_dict(floatingip_db)
|
||||
if self._is_dns_integration_supported:
|
||||
dns_data = self._process_dns_floatingip_update_precommit(
|
||||
context, floatingip_db)
|
||||
floatingip_dict = self._make_floatingip_dict(floatingip_db)
|
||||
context, floatingip_dict)
|
||||
|
||||
if self._is_dns_integration_supported:
|
||||
self._process_dns_floatingip_update_postcommit(context,
|
||||
floatingip_dict,
|
||||
dns_data)
|
||||
self._apply_dict_extend_functions(l3.FLOATINGIPS, floatingip_dict,
|
||||
floatingip_db)
|
||||
return old_floatingip, floatingip_dict
|
||||
|
||||
def _floatingips_to_router_ids(self, floatingips):
|
||||
|
|
Loading…
Reference in New Issue