% require "luci.fs" require "luci.tools.status" local mtab = luci.fs.access("/etc/mtab") local mounts = {} local k local ps = luci.util.execi("df -h | sed 1d") if not ps then return end local count = 0 for line in ps do local device, total, used, avail, usage, mountpoint = line:match( "^(%S+) +(%S+) +(%S+) +(%S+) +(%S+)%% +(.+)" ) mounts[count] = { ['Device'] = device, ['Total'] = total, ['Used'] = used, ['Avail'] = avail, ['Usage'] = usage, ['Mountpoint'] = mountpoint, } count = count + 1 end %> <%+header%>