diff options
author | Ted Trask <ttrask01@yahoo.com> | 2012-12-26 21:31:05 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2012-12-26 21:31:05 +0000 |
commit | 8f8b9ceb346b8d102c02ce37700c10ae313fcd1e (patch) | |
tree | d25d69757dadef6517918e06969bf03f48b2d562 /interfaces-model.lua | |
parent | a3d85f4a1a4c7a5856a4c6ddec2db9115a54ab89 (diff) | |
download | acf-alpine-baselayout-8f8b9ceb346b8d102c02ce37700c10ae313fcd1e.tar.bz2 acf-alpine-baselayout-8f8b9ceb346b8d102c02ce37700c10ae313fcd1e.tar.xz |
Replace io.popen with modelfunction.run_executable
Diffstat (limited to 'interfaces-model.lua')
-rw-r--r-- | interfaces-model.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/interfaces-model.lua b/interfaces-model.lua index bfe41a8..ab1ec68 100644 --- a/interfaces-model.lua +++ b/interfaces-model.lua @@ -8,7 +8,6 @@ format = require("acf.format") local servicename = "networking" local filename = "/etc/network/interfaces" -local path = "PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin " local array @@ -388,7 +387,7 @@ ifup_by_name = function (self, ifuprequest) local success = modelfunctions.validateselect(ifuprequest.value.name) if success then name = ifuprequest.value.name.value or "" - ifuprequest.descr, ifuprequest.errtxt = modelfunctions.run_executable({"ifup", name}) + ifuprequest.descr, ifuprequest.errtxt = modelfunctions.run_executable({"ifup", name}, true) if not ifuprequest.errtxt and ifuprequest.descr == "" then ifuprequest.descr = "Interface up" @@ -411,7 +410,7 @@ ifdown_by_name = function (self, ifdownrequest) local success = modelfunctions.validateselect(ifdownrequest.value.name) if success then name = ifdownrequest.value.name.value or "" - ifdownrequest.descr, ifdownrequest.errtxt = modelfunctions.run_executable({"ifdown", name}) + ifdownrequest.descr, ifdownrequest.errtxt = modelfunctions.run_executable({"ifdown", name}, true) if not ifdownrequest.errtxt and ifdownrequest.descr == "" then ifdownrequest.descr = "Interface down" |