Sha256: 5969c26190568411a19f061224a888a7c94bcca81e5436cf7a2116704354ccd3
Contents?: true
Size: 908 Bytes
Versions: 1
Compression:
Stored size: 908 Bytes
Contents
$(function() { var $cont = $("div.cluster-agent:first"); get_and_render_data() function get_and_render_data() { $.getJSON("data", {}, function(json, status) { render(json); }); setTimeout(get_and_render_data, 30*1000); } function render(json) { $cont.empty(); try { $.each(json, function(ix, item) { render_node(item); }); } catch(e) { if(console) console.log(e); else alert(e); } } function render_node(node) { var $du_cont = $("<div class='du-cont'></div>"); if(node.disk_usage) { $.each(node.disk_usage, function(fs, usage) { var $du = $("<div class='disk-usage'/>").appendTo($du_cont); $("<div class='fs'></div>").text(fs).appendTo($du); $("<div class='usage'></div>").text(usage).appendTo($du); }); } $("<div class='node-cont'/>").appendTo($cont) .append($("<div class='node-name'/>").text(node.name)) .append($du_cont); } });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
powcloud-insurance-0.1.0 | examples/cluster-agent/public/js/cluster-agent.js |