gluon-status-page: replace nixio with luaposix
This commit is contained in:
parent
5fc04fb34a
commit
90031ba97a
@ -1,6 +1,6 @@
|
||||
<%-
|
||||
local fs = require 'nixio.fs'
|
||||
local ubus = require 'ubus'
|
||||
local unistd = require 'posix.unistd'
|
||||
local util = require 'gluon.util'
|
||||
|
||||
local translations = {}
|
||||
@ -42,13 +42,13 @@
|
||||
local function is_wireless(iface)
|
||||
while true do
|
||||
local pattern = '/sys/class/net/' .. iface .. '/lower_*'
|
||||
local lower = fs.glob(pattern)()
|
||||
local lower = util.glob(pattern)[1]
|
||||
if not lower then break end
|
||||
|
||||
iface = lower:sub(pattern:len())
|
||||
end
|
||||
|
||||
return fs.access('/sys/class/net/' .. iface .. '/wireless') ~= nil
|
||||
return unistd.access('/sys/class/net/' .. iface .. '/wireless') ~= nil
|
||||
end
|
||||
|
||||
local interfaces = get_interfaces()
|
||||
@ -148,7 +148,7 @@
|
||||
<%
|
||||
for _, iface in ipairs(interfaces) do
|
||||
local wireless = is_wireless(iface)
|
||||
local address = fs.readfile('/sys/class/net/' .. iface .. '/address')
|
||||
local address = util.readfile('/sys/class/net/' .. iface .. '/address')
|
||||
if address then
|
||||
%>
|
||||
<h3><%| iface %></h3>
|
||||
|
Loading…
Reference in New Issue
Block a user