commit | b7a9cd2d6dd5c10c5eae68db322eaadaa5cc675c | [log] [tgz] |
---|---|---|
author | Hyunsun Moon <hyunsun.moon@gmail.com> | Fri Feb 24 11:12:53 2017 +0900 |
committer | Hyunsun Moon <hyunsun.moon@gmail.com> | Wed Mar 01 03:12:38 2017 +0000 |
tree | 3a75cb57cefbace36c3c016df0c92b86df6c1340 | |
parent | f8d71b0538fe173ca6f147e57465f3793e689031 [diff] [blame] |
Handle PORT_REMOVED event when a VM removes Also fixed OpenStack port event log Change-Id: I0ad4a014dcb3a1fdf7ada7eb93ec80f23f42b087
diff --git a/apps/openstacknetworking/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java b/apps/openstacknetworking/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java index fe07b9d..8ed5785 100644 --- a/apps/openstacknetworking/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java +++ b/apps/openstacknetworking/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java
@@ -239,6 +239,13 @@ processPortAdded(event.port()); }); break; + case PORT_REMOVED: + deviceEventExecutor.execute(() -> { + log.debug("Instance port {} is removed from {}", + event.port().annotations().value(PORT_NAME), + event.subject().id()); + processPortRemoved(event.port()); + }); default: break; }