mirror of https://github.com/lcpz/lain.git
net: iface scope fixed 2
This commit is contained in:
parent
e07eee4618
commit
1d5e6f2516
|
@ -16,7 +16,8 @@ local wibox = require("wibox")
|
|||
local io = { popen = io.popen }
|
||||
local tostring = tostring
|
||||
local string = { format = string.format,
|
||||
gsub = string.gsub }
|
||||
gsub = string.gsub,
|
||||
match = string.match }
|
||||
|
||||
local setmetatable = setmetatable
|
||||
|
||||
|
@ -56,7 +57,10 @@ local function worker(args)
|
|||
function update()
|
||||
net_now = {}
|
||||
|
||||
if iface == "" then iface = net.get_device() end
|
||||
if iface == "" or string.match(iface, "network off")
|
||||
then
|
||||
iface = net.get_device()
|
||||
end
|
||||
|
||||
net_now.carrier = helpers.first_line('/sys/class/net/' .. iface ..
|
||||
'/carrier') or "0"
|
||||
|
|
Loading…
Reference in New Issue