summaryrefslogtreecommitdiffstats
path: root/lib/modelfunctions.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lib/modelfunctions.lua')
-rw-r--r--lib/modelfunctions.lua6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/modelfunctions.lua b/lib/modelfunctions.lua
index 7b8e735..9dd1d6b 100644
--- a/lib/modelfunctions.lua
+++ b/lib/modelfunctions.lua
@@ -2,13 +2,11 @@ module(..., package.seeall)
-- Load libraries
require("fs")
-require("procps")
-require("daemoncontrol")
require("processinfo")
function getenabled(processname)
local result = cfe({ label = "Program status" })
- local t = procps.pidof(processname)
+ local t = processinfo.pidof(processname)
if (t) and (#t > 0) then
result.value = "Enabled"
else
@@ -19,7 +17,7 @@ end
function startstop_service(processname, action)
-- action is validated in daemoncontrol
- local cmdresult,cmdmessage,cmderror,cmdaction = daemoncontrol.daemoncontrol(processname, action)
+ local cmdresult,cmdmessage,cmderror,cmdaction = processinfo.daemoncontrol(processname, action)
return cfe({ value=cmdmessage or "", errtxt=cmderror, label="Start/Stop result" })
end