From: Ed Warnicke Date: Thu, 26 Dec 2013 04:01:45 +0000 (-0800) Subject: Remove links from topology when port goes down X-Git-Tag: jenkins-controller-bulk-release-prepare-only-2-1~143^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=c6ede4143dc106b9d3255642f405ccd78689c60b Remove links from topology when port goes down Change-Id: Ib1fb74f6257f2048a38e4b5e2801ad85a62dacf2 Signed-off-by: Ed Warnicke --- diff --git a/opendaylight/md-sal/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporter.xtend b/opendaylight/md-sal/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporter.xtend index de61daeae3..92a2277b4c 100644 --- a/opendaylight/md-sal/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporter.xtend +++ b/opendaylight/md-sal/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporter.xtend @@ -95,6 +95,9 @@ OpendaylightInventoryListener // val it = dataService.beginTransaction putOperationalData(path, point); + if((fcncu.state != null && fcncu.state.linkDown) || (fcncu.configuration != null && fcncu.configuration.PORTDOWN)) { + removeAffectedLinks(it,point.tpId) + } commit() } }