Skip to content

Commit

Permalink
Merge "Fix delete of shared instance ip" into R3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Zuul authored and opencontrail-ci-admin committed Aug 5, 2016
2 parents 877994d + 116f994 commit 79de733
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
6 changes: 4 additions & 2 deletions src/config/svc-monitor/svc_monitor/snat_agent.py
Expand Up @@ -216,8 +216,10 @@ def delete_snat_instance(self, router_obj):
self._vnc_lib.route_table_delete(id=rt_obj.uuid)

# Delete service instance
if si_obj:
self._vnc_lib.service_instance_delete(id=si_uuid)
if not si_obj:
return

self._vnc_lib.service_instance_delete(id=si_uuid)

# Delete left network
vn_name = '%s_%s' % (svc_info.get_snat_left_vn_prefix(),
Expand Down
2 changes: 1 addition & 1 deletion src/config/svc-monitor/svc_monitor/svc_monitor.py
Expand Up @@ -546,7 +546,7 @@ def timer_callback(monitor):
continue
iip_delete_list.append(iip)
for iip in iip_delete_list:
monitor.port_tuple_agent.delete_shared_iip(iip.uuid)
monitor.port_tuple_agent.delete_shared_iip(iip)

# delete vms without si
vm_delete_list = []
Expand Down

0 comments on commit 79de733

Please sign in to comment.