mirror of
https://github.com/opennetworkinglab/onos.git
synced 2026-05-05 12:16:13 +02:00
[ONOS-6066]bug fix openstack node moudle
Change-Id: I9bc76e132c8cf76a2a9f7453a270e859fe0fab7d
This commit is contained in:
parent
75b882f7e8
commit
39b9577a6d
@ -337,7 +337,8 @@ public final class OpenstackNodeManager extends ListenerRegistry<OpenstackNodeEv
|
||||
}
|
||||
|
||||
private NodeState nodeState(OpenstackNode node) {
|
||||
if (!isOvsdbConnected(node) || !deviceService.isAvailable(node.intBridge())) {
|
||||
if (!isOvsdbConnected(node) || !deviceService.isAvailable(node.intBridge()) ||
|
||||
!isBridgeCreated(node.ovsdbId(), INTEGRATION_BRIDGE)) {
|
||||
return INIT;
|
||||
}
|
||||
|
||||
@ -518,8 +519,9 @@ public final class OpenstackNodeManager extends ListenerRegistry<OpenstackNodeEv
|
||||
.findFirst().orElseGet(() -> nodes().stream()
|
||||
.filter(n -> n.routerBridge().isPresent())
|
||||
.filter(n -> n.routerBridge().get().equals(deviceId))
|
||||
.findFirst().orElse(null));
|
||||
|
||||
.findFirst().orElseGet(() -> nodes().stream()
|
||||
.filter(n -> n.ovsdbId().equals(deviceId))
|
||||
.findFirst().orElse(null)));
|
||||
return node;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user