Merge pull request #2672 from ZachCook/feature_status_add_available_cached

luci-mod-status: use available and cached memory for progress bars
This commit is contained in:
Florian Eckert 2019-11-03 12:03:13 +01:00 committed by GitHub
commit 6c7b1e156d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,11 +31,14 @@ return L.Class.extend({
swap = L.isObject(systeminfo.swap) ? systeminfo.swap : {};
var fields = [
_('Total Available'), (mem.total && mem.free && mem.buffered) ? mem.free + mem.buffered : null,
_('Total Available'), (mem.available) ? mem.available : (mem.total && mem.free && mem.buffered) ? mem.free + mem.buffered : null,
_('Free'), (mem.total && mem.free) ? mem.free : null,
_('Buffered'), (mem.total && mem.buffered) ? mem.buffered : null
];
if (mem.cached)
fields.push(_('Cached'), mem.cached);
if (swap.total > 0)
fields.push(_('Swap free'), swap.free);