diff options
author | Ted Trask <ttrask01@yahoo.com> | 2012-04-28 11:59:25 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2012-04-28 11:59:25 +0000 |
commit | 50e6733cc17e25b4e038a5ca4f03c2d847d7252a (patch) | |
tree | d015c21d5c1d2867568560437af1f15c6e84109b /rc-model.lua | |
parent | 323bd5e68f99926c9b18c63b0bafceb1958cfc4b (diff) | |
download | acf-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.lua | 8 |
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 |