diff options
author | Ted Trask <ttrask01@yahoo.com> | 2008-10-03 20:13:09 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2008-10-03 20:13:09 +0000 |
commit | 053543de7c3cc799c6e289aae5db9e84a555deb8 (patch) | |
tree | e641d9af2767b849bf8239f259d0e714941e5682 /lib/modelfunctions.lua | |
parent | c3e6e16f7efef9481628e54766269ddbed76e5ff (diff) | |
download | acf-core-053543de7c3cc799c6e289aae5db9e84a555deb8.tar.bz2 acf-core-053543de7c3cc799c6e289aae5db9e84a555deb8.tar.xz |
Modified modelfunctions to allow for different init.d and process names.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1540 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'lib/modelfunctions.lua')
-rw-r--r-- | lib/modelfunctions.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/modelfunctions.lua b/lib/modelfunctions.lua index d311ff6..7a77d8b 100644 --- a/lib/modelfunctions.lua +++ b/lib/modelfunctions.lua @@ -15,13 +15,13 @@ function getenabled(processname) return result end -function startstop_service(processname, action) +function startstop_service(initname, action) -- action is validated in daemoncontrol - local cmdmessage,cmderror = processinfo.daemoncontrol(processname, action) + local cmdmessage,cmderror = processinfo.daemoncontrol(initname, action) return cfe({ value=cmdmessage or "", errtxt=cmderror, label="Start/Stop result" }) end -function getstatus(processname, packagename, label) +function getstatus(processname, packagename, label, initname) local status = {} local value, errtxt = processinfo.package_version(packagename) @@ -33,7 +33,7 @@ function getstatus(processname, packagename, label) status.status = getenabled(processname) - local autostart_sequence, autostart_errtxt = processinfo.process_botsequence(processname) + local autostart_sequence, autostart_errtxt = processinfo.process_botsequence(initname or processname) status.autostart = cfe({ label="Autostart sequence", value=autostart_sequence, |