mirror of https://github.com/CIRCL/AIL-framework
Added msgs when queues or feed is not running/coming
parent
5a4ea734a2
commit
91678179fd
|
@ -219,28 +219,42 @@ function create_queue_table() {
|
||||||
tr.appendChild(th);
|
tr.appendChild(th);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(i = 0; i < (glob_tabvar.row1).length;i++){
|
if ((glob_tabvar.row1).length == 0) {
|
||||||
var tr = document.createElement('TR')
|
var tr = document.createElement('TR');
|
||||||
for(j = 0; j < 2; j++){
|
var td = document.createElement('TD');
|
||||||
var td = document.createElement('TD')
|
var td2 = document.createElement('TD');
|
||||||
var moduleNum = j == 0 ? "." + glob_tabvar.row1[i][3] : "";
|
td.appendChild(document.createTextNode("No running queues"));
|
||||||
td.appendChild(document.createTextNode(glob_tabvar.row1[i][j] + moduleNum));
|
td2.appendChild(document.createTextNode("Or no feed"));
|
||||||
tr.appendChild(td)
|
td.className += " danger";
|
||||||
}
|
td2.className += " danger";
|
||||||
// Used to decide the color of the row
|
tr.appendChild(td);
|
||||||
// We have glob_tabvar.row1[][j] with:
|
tr.appendChild(td2);
|
||||||
// - j=0: ModuleName
|
|
||||||
// - j=1: queueLength
|
|
||||||
// - j=2: LastProcessedPasteTime
|
|
||||||
// - j=3: Number of the module belonging in the same category
|
|
||||||
if (parseInt(glob_tabvar.row1[i][2]) > 60*2 && parseInt(glob_tabvar.row1[i][1]) > 2)
|
|
||||||
tr.className += " danger";
|
|
||||||
else if (parseInt(glob_tabvar.row1[i][2]) > 60*1)
|
|
||||||
tr.className += " warning";
|
|
||||||
else
|
|
||||||
tr.className += " success";
|
|
||||||
tableBody.appendChild(tr);
|
tableBody.appendChild(tr);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
for(i = 0; i < (glob_tabvar.row1).length;i++){
|
||||||
|
var tr = document.createElement('TR')
|
||||||
|
for(j = 0; j < 2; j++){
|
||||||
|
var td = document.createElement('TD')
|
||||||
|
var moduleNum = j == 0 ? "." + glob_tabvar.row1[i][3] : "";
|
||||||
|
td.appendChild(document.createTextNode(glob_tabvar.row1[i][j] + moduleNum));
|
||||||
|
tr.appendChild(td)
|
||||||
|
}
|
||||||
|
// Used to decide the color of the row
|
||||||
|
// We have glob_tabvar.row1[][j] with:
|
||||||
|
// - j=0: ModuleName
|
||||||
|
// - j=1: queueLength
|
||||||
|
// - j=2: LastProcessedPasteTime
|
||||||
|
// - j=3: Number of the module belonging in the same category
|
||||||
|
if (parseInt(glob_tabvar.row1[i][2]) > 60*2 && parseInt(glob_tabvar.row1[i][1]) > 2)
|
||||||
|
tr.className += " danger";
|
||||||
|
else if (parseInt(glob_tabvar.row1[i][2]) > 60*1)
|
||||||
|
tr.className += " warning";
|
||||||
|
else
|
||||||
|
tr.className += " success";
|
||||||
|
tableBody.appendChild(tr);
|
||||||
|
}
|
||||||
|
}
|
||||||
Tablediv.appendChild(table);
|
Tablediv.appendChild(table);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue