diff options
Diffstat (limited to 'openvpn-model.lua')
-rw-r--r-- | openvpn-model.lua | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/openvpn-model.lua b/openvpn-model.lua index 59be82c..f439fef 100644 --- a/openvpn-model.lua +++ b/openvpn-model.lua @@ -1,12 +1,12 @@ module (..., package.seeall) -require ("modelfunctions") -require ("posix") -require ("format") -require ("fs") -require ("processinfo") -require ("validator") -require ("date") +require("modelfunctions") +require("posix") +format = require("acf.format") +fs = require("acf.fs") +processinfo = require("acf.processinfo") +validator = require("acf.validator") +date = require("acf.date") local processname = "openvpn" local packagename = "openvpn" @@ -163,8 +163,12 @@ function getstatus() return modelfunctions.getstatus(processname, packagename, "OpenVPN Status") end -function startstop_service(action) - return modelfunctions.startstop_service(processname, action) +function get_startstop(clientdata) + return modelfunctions.get_startstop(processname) +end + +function startstop_service(startstop, action) + return modelfunctions.startstop_service(startstop, action) end function getclientinfo() |