upd
This commit is contained in:
parent
7f97e9edff
commit
500e59fded
|
@ -67,8 +67,19 @@ function displayData(a){
|
||||||
$("#statusContainer:contains('alive')").css("background-color", "#4CAF50");
|
$("#statusContainer:contains('alive')").css("background-color", "#4CAF50");
|
||||||
$("#statusContainer:contains('resizing')").css("background-color", "#ff9800");
|
$("#statusContainer:contains('resizing')").css("background-color", "#ff9800");
|
||||||
$("#statusContainer:contains('deadly')").css("background-color", "#f44336");;
|
$("#statusContainer:contains('deadly')").css("background-color", "#f44336");;
|
||||||
var node2 = a;
|
if (node2 != undefined) {
|
||||||
w3DisplayData("id01", node2);
|
var one = a.quorum.map(function(item) {return item.node});
|
||||||
|
var two = node2.quorum.map(function(item) {return item.node});
|
||||||
|
if (JSON.stringify(one) != JSON.stringify(two)) {
|
||||||
|
console.log('upd');
|
||||||
|
node2 = a;
|
||||||
|
w3DisplayData("id01", node2);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
console.log('upd');
|
||||||
|
node2 = a;
|
||||||
|
w3DisplayData("id01", node2);
|
||||||
|
}
|
||||||
$('.tablink').css('display', 'block');
|
$('.tablink').css('display', 'block');
|
||||||
if (selected_node != undefined && selected_node != 'dead'){
|
if (selected_node != undefined && selected_node != 'dead'){
|
||||||
//a.quorum.forEach(function(item) {if (item.node == selected_node) { console.log(item.node)}})
|
//a.quorum.forEach(function(item) {if (item.node == selected_node) { console.log(item.node)}})
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
<div class="sidenav w3-container w3-light-grey w3-col m3" id="id01">
|
<div class="sidenav w3-container w3-light-grey w3-col m3" id="id01">
|
||||||
<h4> Leader: </h4> <span id='leader' class="tablink"></span>
|
<h4> Leader: </h4> <span id='leader' class="tablink"></span>
|
||||||
<h4>Nodes: </h4>
|
<h4>Nodes: </h4>
|
||||||
<a w3-repeat="node in quorum" href="javascript:void(0)" class="tablink" onclick="openNode(event, '{{!node}}')">
|
<a w3-repeat="node in quorum" href="javascript:void(0)" class="tablink" onclick="console.log('click!'); openNode(event, '{{!node}}')">
|
||||||
{{!node}}
|
{{!node}}
|
||||||
</a>
|
</a>
|
||||||
<h4>Metrics: </h4>
|
<h4>Metrics: </h4>
|
||||||
|
@ -85,7 +85,7 @@
|
||||||
</body>
|
</body>
|
||||||
<script>
|
<script>
|
||||||
var ws = new WebSocket('{{escape(ws)}}');
|
var ws = new WebSocket('{{escape(ws)}}');
|
||||||
var a, selected_node, deadNode;
|
var a, selected_node, deadNode, node2;
|
||||||
ws.onopen = function() {ws.send(""); };
|
ws.onopen = function() {ws.send(""); };
|
||||||
ws.onmessage = function (evt) {
|
ws.onmessage = function (evt) {
|
||||||
a = JSON.parse(evt.data);
|
a = JSON.parse(evt.data);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user