commit | ee8214af1dc8d47e3bb7d19549df5c195241c53e | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Sat Jul 21 20:07:28 2018 +0900 |
committer | Jian Li <pyguni@gmail.com> | Mon Jul 23 03:49:21 2018 +0000 |
tree | 6788bab75633f073fa705be9dec55f6cd51ab1c6 | |
parent | cd806b0515ec46d0b9b0fd8931f02da6e2fa5209 [diff] [blame] |
Support VM resize and cold migration in openstack networking app Change-Id: I46ecae7a1eb2bfe9a4093be6893e65db485b7f58
diff --git a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/DistributedInstancePortStore.java b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/DistributedInstancePortStore.java index b313cce..e9d2b2f 100644 --- a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/DistributedInstancePortStore.java +++ b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/DistributedInstancePortStore.java
@@ -190,7 +190,7 @@ InstancePort.State oldState = event.oldValue().value().state(); InstancePort.State newState = event.newValue().value().state(); - if (oldState == ACTIVE && newState == MIGRATING) { + if ((oldState == ACTIVE || oldState == INACTIVE) && newState == MIGRATING) { notifyDelegate(new InstancePortEvent( OPENSTACK_INSTANCE_MIGRATION_STARTED, event.newValue().value())); @@ -227,8 +227,6 @@ notifyDelegate(new InstancePortEvent( OPENSTACK_INSTANCE_PORT_UPDATED, event.newValue().value())); - - // TODO: need to handle cold migration } } }