function checkAll() {
$('.checkall').click(function () {
var name = $(this).data('check');
var input = $('input[type=checkbox][name=' + name + ']');
input.prop('checked', $(this).prop('checked'));
});
}
function fromNow() {
$('.from-now').each(function () {
var date = $(this);
date.text(moment(date.text() * 1000).fromNow());
});
}
function pageStats(data) {}
function pollStats(url) {
$.get(url).done(function (data) {
$('.minion-stats-active-jobs').html(data.active_jobs);
$('.minion-stats-active-locks').html(data.active_locks);
$('.minion-stats-failed-jobs').html(data.failed_jobs);
$('.minion-stats-finished-jobs').html(data.finished_jobs);
$('.minion-stats-inactive-jobs').html(data.inactive_jobs);
$('.minion-stats-workers').html(data.active_workers + data.inactive_workers);
pageStats(data);
setTimeout(function () { pollStats(url) }, 3000);
}).fail(function () { setTimeout(function () { pollStats(url) }, 3000) });
}