Highlighting instances based on service
diff --git a/views/ngXosViews/diagnostic/src/js/logicTopology.js b/views/ngXosViews/diagnostic/src/js/logicTopology.js
index 9d02829..ed1fcbb 100644
--- a/views/ngXosViews/diagnostic/src/js/logicTopology.js
+++ b/views/ngXosViews/diagnostic/src/js/logicTopology.js
@@ -11,7 +11,7 @@
bindToController: true,
controllerAs: 'vm',
template: '',
- controller: function($element, $log, $scope, d3, LogicTopologyHelper, Node){
+ controller: function($element, $log, $scope, $rootScope, d3, LogicTopologyHelper, Node){
$log.info('Logic Plane');
var svg;
@@ -45,6 +45,14 @@
}
});
+ $rootScope.$on('instance.detail', (evt, instance) => {
+
+ $log.info(`Highlight instance; ${instance.id}`)
+
+ LogicTopologyHelper.getInstanceStatus(instance.id);
+ LogicTopologyHelper.updateTree(svg);
+ })
+
handleSvg($element[0]);
LogicTopologyHelper.setupTree(svg);
}