summaryrefslogtreecommitdiffstats
path: root/rc-model.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2012-04-28 11:59:25 +0000
committerTed Trask <ttrask01@yahoo.com>2012-04-28 11:59:25 +0000
commit50e6733cc17e25b4e038a5ca4f03c2d847d7252a (patch)
treed015c21d5c1d2867568560437af1f15c6e84109b /rc-model.lua
parent323bd5e68f99926c9b18c63b0bafceb1958cfc4b (diff)
downloadacf-alpine-baselayout-50e6733cc17e25b4e038a5ca4f03c2d847d7252a.tar.bz2
acf-alpine-baselayout-50e6733cc17e25b4e038a5ca4f03c2d847d7252a.tar.xz
Updated for handle_form now passing self to get and set functions
Diffstat (limited to 'rc-model.lua')
-rw-r--r--rc-model.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/rc-model.lua b/rc-model.lua
index f22f400..cc502c1 100644
--- a/rc-model.lua
+++ b/rc-model.lua
@@ -30,7 +30,7 @@ status = function()
return cfe({ type="structure", value=config, label="Init Runlevels" })
end
-read_runlevels = function(clientdata)
+read_runlevels = function(self, clientdata)
local servicename = clientdata.servicename
local value = {}
value.servicename = cfe({ value=servicename or "", label="Service Name" })
@@ -48,7 +48,7 @@ read_runlevels = function(clientdata)
return cfe({ type="group", value=value, label="Service Runlevels"})
end
-update_runlevels = function(service)
+update_runlevels = function(self, service)
local success = modelfunctions.validatemulti(service.value.runlevels)
service.value.servicename.errtxt = "Invalid service"
for name in posix.files("/etc/init.d") do
@@ -84,11 +84,11 @@ update_runlevels = function(service)
return service
end
-function get_startstop(clientdata)
+function get_startstop(self, clientdata)
return modelfunctions.get_startstop(clientdata.servicename)
end
-function startstop_service(startstop)
+function startstop_service(self, startstop)
return modelfunctions.startstop_service(startstop, clientdata.action)
end