DELETE
}
- public NeutronHostConfigChangeListener(final DataBroker dataBroker){
+ public NeutronHostConfigChangeListener(final DataBroker dataBroker) {
super(Node.class,NeutronHostConfigChangeListener.class);
this.dataBroker = dataBroker;
this.mdsalUtils = new MdsalUtils(dataBroker);
}
@Override
- protected InstanceIdentifier<Node> getWildCardPath(){
+ protected InstanceIdentifier<Node> getWildCardPath() {
return InstanceIdentifier
.create(NetworkTopology.class)
.child(Topology.class,new TopologyKey(SouthboundUtils.OVSDB_TOPOLOGY_ID))
@Override
- protected void remove(InstanceIdentifier<Node>identifier, Node del){
- LOG.trace("NeutronHostConfigChangeListener.remove {}",del);
+ protected void remove(InstanceIdentifier<Node> identifier, Node del) {
updateHostConfig(del, Action.DELETE);
}
@Override
- protected void update(InstanceIdentifier<Node>identifier, Node original, Node update){
- LOG.trace("NeutronHostConfigChangeListener.update {}",update);
+ protected void update(InstanceIdentifier<Node> identifier, Node original, Node update) {
updateHostConfig(update, Action.UPDATE);
}
@Override
- protected void add(InstanceIdentifier<Node>identifier, Node add){
- LOG.trace("NeutronHostConfigChangeListener.add {}",add);
+ protected void add(InstanceIdentifier<Node> identifier, Node add) {
updateHostConfig(add, Action.ADD);
}
private void updateHostConfig(Node node, Action action) {
String hostId = getExternalId(node, OS_HOST_CONFIG_HOST_ID_KEY);
- if (hostId == null){
+ if (hostId == null) {
return;
}
- for(Map.Entry<String,String> entry : extractHostConfig(node).entrySet()) {
+ for (Map.Entry<String,String> entry : extractHostConfig(node).entrySet()) {
updateMdsal(buildHostConfigInfo(hostId, entry.getKey(), entry.getValue()), action);
}
}
hostType = hostType.substring(0, HOST_TYPE_STR_LEN);
}
hostType = "ODL " + hostType.toUpperCase();
- if (null != openvswitchExternalIds.getExternalIdValue())
+ if (null != openvswitchExternalIds.getExternalIdValue()) {
config.put(hostType, openvswitchExternalIds.getExternalIdValue());
+ }
}
}
}
result = mdsalUtils.delete(LogicalDatastoreType.OPERATIONAL, hostConfigId);
LOG.trace("Delete Node: result: {}", result);
break;
+ default:
+ LOG.warn("Invalid action: %s", action);
+ break;
}
}
return null;
}
- private OvsdbNodeAugmentation getOvsdbNodeAugmentation(Node node)
- {
+ private OvsdbNodeAugmentation getOvsdbNodeAugmentation(Node node) {
OvsdbNodeAugmentation ovsdbNode = southboundUtils.extractOvsdbNode(node);
if (ovsdbNode == null) {
Node nodeFromReadOvsdbNode = southboundUtils.readOvsdbNode(node);