From: Jo-Philipp Wich Date: Thu, 12 Sep 2019 09:09:20 +0000 (+0200) Subject: luci-base: drop unused tools.status.switch_status() call X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2cc6ff7f6b0fbcbcf123de78ac5fe082fc7910cb;p=oweals%2Fluci.git luci-base: drop unused tools.status.switch_status() call Signed-off-by: Jo-Philipp Wich --- diff --git a/modules/luci-base/luasrc/tools/status.lua b/modules/luci-base/luasrc/tools/status.lua index e4bc4451a..dc30c064c 100644 --- a/modules/luci-base/luasrc/tools/status.lua +++ b/modules/luci-base/luasrc/tools/status.lua @@ -248,43 +248,3 @@ function wifi_assoclist() return assoc end - -function switch_status(devs) - local dev - local switches = { } - for dev in devs:gmatch("[^%s,]+") do - local ports = { } - local swc = io.popen("swconfig dev %s show" - % luci.util.shellquote(dev), "r") - - if swc then - local l - repeat - l = swc:read("*l") - if l then - local port, up = l:match("port:(%d+) link:(%w+)") - if port then - local speed = l:match(" speed:(%d+)") - local duplex = l:match(" (%w+)-duplex") - local txflow = l:match(" (txflow)") - local rxflow = l:match(" (rxflow)") - local auto = l:match(" (auto)") - - ports[#ports+1] = { - port = tonumber(port) or 0, - speed = tonumber(speed) or 0, - link = (up == "up"), - duplex = (duplex == "full"), - rxflow = (not not rxflow), - txflow = (not not txflow), - auto = (not not auto) - } - end - end - until not l - swc:close() - end - switches[dev] = ports - end - return switches -end