for (NodeConnector connector : globalContainerEdges.keySet()) {
// Skip if node connector belongs to production switch
- if (connector.getType() == NodeConnector.NodeConnectorIDType.PRODUCTION) {
+ if (connector.getType().equals(NodeConnector.NodeConnectorIDType.PRODUCTION)) {
continue;
}
return;
}
if ((this.topologyServiceShimListeners != null)
- && !this.topologyServiceShimListeners.containsKey(s)) {
+ && !this.topologyServiceShimListeners
+ .containsKey(containerName)) {
this.topologyServiceShimListeners.put(containerName, s);
logger.trace("Added topologyServiceShimListener for container:"
+ containerName);
return;
}
if ((this.topologyServiceShimListeners != null)
- && this.topologyServiceShimListeners.containsKey(s)) {
+ && this.topologyServiceShimListeners
+ .containsKey(containerName)
+ && this.topologyServiceShimListeners
+ .get(containerName).equals(s)
+ ) {
this.topologyServiceShimListeners.remove(containerName);
logger.trace("Removed topologyServiceShimListener for container: "
+ containerName);