Enable global advertisement status flag

The status flag in advertisement config is false by default which would
block all types of advertisement, so we need to open it for advertising
nat relative routes.
Closes-Bug: #1547578

Change-Id: Ice737ea35f3906316b10411fbd2c8e8bf733bdcb
This commit is contained in:
linb 2015-11-09 15:23:51 +08:00
parent ee00b7f9e1
commit 9bef6706af
1 changed files with 3 additions and 2 deletions

View File

@ -113,11 +113,12 @@ class RouterLib(object):
self._router_port_client.delete(tier0_link_port_id)
def update_advertisement(self, logical_router_id, advertise_route_nat,
advertise_route_connected):
advertise_route_connected, enabled=True):
return nsxlib.update_logical_router_advertisement(
logical_router_id,
advertise_nat_routes=advertise_route_nat,
advertise_nsx_connected_routes=advertise_route_connected)
advertise_nsx_connected_routes=advertise_route_connected,
enabled=enabled)
def delete_gw_snat_rule(self, logical_router_id, gw_ip):
return nsxlib.delete_nat_rule_by_values(logical_router_id,