Преглед на файлове

add overlay usage to statistics.d

ohrensessel преди 10 години
родител
ревизия
4e76436932
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      package/gluon-announce/files/lib/gluon/announce/statistics.d/overlay

+ 7 - 0
package/gluon-announce/files/lib/gluon/announce/statistics.d/overlay

@@ -0,0 +1,7 @@
+local fs = require "nixio.fs"
+local opkg = require "luci.model.ipkg"
+
+local st = fs.statvfs(opkg.overlay_root())
+local used = 100*((st.blocks - st.bfree) / st.blocks) or 0
+
+return math.floor(used * 1000 + 0.5) / 1000