Added msgs when queues or feed is not running/coming

pull/95/head
Mokaddem 2016-10-14 16:33:54 +02:00
parent 5a4ea734a2
commit 91678179fd
1 changed files with 34 additions and 20 deletions

View File

@ -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);
} }