Developing lightweight computation at the DSG edge

Commit ef675edd authored by Simó Albert i Beltran's avatar Simó Albert i Beltran
Browse files

Remove unneeded greps and awk in qmpinfo.get_ipv4() to optimize.

parent 46576674
......@@ -164,7 +164,7 @@ end
function qmpinfo.get_ipv4()
local ipv4 = {}
local ipv4_raw = util.exec("ip -4 a | grep inet | awk '{print $2}' | awk -F/ '{print $1}' | grep -v 127.0.0.1")
local ipv4_raw = util.exec("ip -4 a | awk '/inet/&&!/127\.0\.0\.1/{sub(/\/.*$/,"",$2); print $2}'")
for _,v in ipairs(util.split(ipv4_raw)) do
if #util.trim(v) > 1 then
table.insert(ipv4,util.trim(v))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment