Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
mcartmel authored and scroix committed Apr 1, 2024
1 parent cdd6df0 commit 18402cd
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions nodel-webui-js/src/nodel.js
Original file line number Diff line number Diff line change
Expand Up @@ -422,15 +422,17 @@ $(function() {
} else {
$.when(createDynamicElements().then(function(){
updatepadding();
getNodeList();
getNodeList().then(function(){
refreshNodeList();
});
checkHostList();
setEvents();
updateLogForm();
updateCharts();
initToolkit();
checkHostOnline();
$('*[data-nav]').first().trigger('click');
$('.nodelistfilter').focus();
$('.nodelistfilter').trigger('focus');
var filt = getParameterByName('filter');
if(filt) $('.nodelistfilter').val(filt).trigger('keyup');
}));
Expand Down Expand Up @@ -790,16 +792,23 @@ var checkHostList = function(){
}
};

var refreshNodeList = function(){
setTimeout(function(){
getNodeList().then(function(){
refreshNodeList();
})
}, 2000);
}

var getNodeList = function(filterstr){
if(!_.isUndefined(filterstr)) filter={'filter':filterstr};
else filter = {};
if(!_.isUndefined(filterstr)) $.observable(nodeList['flt'] = filterstr);
filter = {'filter': nodeList['flt']};
var d = $.Deferred();
if(nodeListreq) nodeListreq.abort();
// test list (for large Nodel networks performance testing)
//nodeListreq = $.getJSON(proto+'//'+host+'/nodeURLs.json', function(data) {
nodeListreq = $.postJSON(proto+'//'+host+'/REST/nodeURLs', JSON.stringify(filter), function(data) {
for (i=0; i<data.length; i++) {
var ind = -1;
data[i].host = getHost(data[i].address);
data[i].name = data[i].node;
data[i].node = getSimpleName(data[i].node);
Expand Down

0 comments on commit 18402cd

Please sign in to comment.