Fixed issues with Inventory augmentations being over-written (ExternalInterfaces... 89/21489/1
authorKeith Burns (alagalah) <alagalah@gmail.com>
Sat, 30 May 2015 20:09:01 +0000 (13:09 -0700)
committerKeith Burns (alagalah) <alagalah@gmail.com>
Sat, 30 May 2015 22:15:24 +0000 (15:15 -0700)
commit2d44fecc8aa975d6a9fd0f06f8bc63eded6c4de0
treea6e0d905c7938d08665a8b5c61625f55109a7adc
parent80bdd2f2ffa3c99088fd8869b3c835d5034a2554
Fixed issues with Inventory augmentations being over-written (ExternalInterfaces/Tunnel)

Externals
Neutron-ovsdb: InventoryHelper is writing these to CONF
SwitchManager is reading these from OfOverlayNodeConfig which comes from
CONF but it handles these inside a loop that is processing things from
FCNC.OPER.

Tunnels:
Neutron-ovsdb: InventoryHelper is writing these to OPER (which you never
see in POSTMAN… weird but squirrel).
SwitchManager handles these in two places: Looping on FCNC.OPER looking
for “*vxlan*", and processing OfOverlayNodeConfig from CONF.

Change-Id: I12a5738e3832228032368f0b5b45dcb050023a16
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
neutron-ovsdb/src/main/java/org/opendaylight/groupbasedpolicy/neutron/ovsdb/NodeDataChangeListener.java
neutron-ovsdb/src/main/java/org/opendaylight/groupbasedpolicy/neutron/ovsdb/TerminationPointDataChangeListener.java
neutron-ovsdb/src/main/java/org/opendaylight/groupbasedpolicy/neutron/ovsdb/util/InventoryHelper.java
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/node/OfOverlayNodeListener.java
renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/node/SwitchManager.java