end
end
-function action_restart()
+function action_restart(args)
local uci = require "luci.model.uci".cursor()
- local rqp = luci.dispatcher.context.requestpath
-
- if rqp[3] then
+ if args then
local service
local services = { }
- for service in rqp[3]:gmatch("[%w_-]+") do
+ for service in args:gmatch("[%w_-]+") do
services[#services+1] = service
end