Adding optional source network to GW SNAT rule creation

Change-Id: I07179e4c0fb9c9feed0a211752626ed810426962
This commit is contained in:
Adit Sarfaty 2017-06-27 12:38:35 +03:00
parent 061b03dbbd
commit c934c6f40a
1 changed files with 3 additions and 1 deletions

View File

@ -128,10 +128,12 @@ class RouterLib(object):
logical_router_id,
translated_network=gw_ip)
def add_gw_snat_rule(self, logical_router_id, gw_ip, bypass_firewall=True):
def add_gw_snat_rule(self, logical_router_id, gw_ip, source_net=None,
bypass_firewall=True):
return self.nsxlib.logical_router.add_nat_rule(
logical_router_id, action="SNAT",
translated_network=gw_ip,
source_net=source_net,
rule_priority=GW_NAT_PRI,
bypass_firewall=bypass_firewall)