diff options
Diffstat (limited to 'rc-model.lua')
-rw-r--r-- | rc-model.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rc-model.lua b/rc-model.lua index cc502c1..213b481 100644 --- a/rc-model.lua +++ b/rc-model.lua @@ -33,8 +33,9 @@ end read_runlevels = function(self, clientdata) local servicename = clientdata.servicename local value = {} - value.servicename = cfe({ value=servicename or "", label="Service Name" }) - value.runlevels = cfe({ type="multi", value={}, label="Service Runlevels", option=runlevels }) + value.servicename = cfe({ value=servicename or "", label="Service Name", seq=1 }) + if servicename then value.servicename.readonly = true end + value.runlevels = cfe({ type="multi", value={}, label="Service Runlevels", option=runlevels, seq=2 }) -- read in the value for the servicename config = config or processinfo.read_initrunlevels() |