This was overlooked in splitting out dvr code from the router base
class. It is dvr only. Also, it doesn't need to be an instance
variable and was not use consistently.
Change-Id: I0eff381c1613e3824c8da0f0ccba65dd3e884cbf
if not self.ex_gw_port:
return
- sn_port = self._map_internal_interfaces(port, self.snat_ports)
+ snat_ports = self.get_snat_interfaces()
+ sn_port = self._map_internal_interfaces(port, snat_ports)
if not sn_port:
return
if not self.ex_gw_port:
return
- sn_port = self._map_internal_interfaces(port, self.snat_ports)
+ snat_ports = self.get_snat_interfaces()
+ sn_port = self._map_internal_interfaces(port, snat_ports)
if not sn_port:
return
# Update ex_gw_port and enable_snat on the router info cache
self.ex_gw_port = self.get_ex_gw_port()
- self.snat_ports = self.router.get(
- l3_constants.SNAT_ROUTER_INTF_KEY, [])
self.enable_snat = self.router.get('enable_snat')