4
Fork 0
CronosAgent/OpenWRT/model/cbi/cronosagent/configure.lua

21 lines
No EOL
857 B
Lua

local map = Map("cronosagent", "CronosAgent")
local section = map:section(TypedSection, "cronosagent", "Configuration")
local number = section:option(Value, "number", "Repeater ID", "DMR ID assigned to your repeater" )
local repeater = section:option(Value, "repeaterAddress", "Repeater address", "Address of your KAIROS repeater" )
local server = section:option(Value, "serverAddress", "Server address", "Address of BrandMeister DMR Server")
local password = section:option(Value, "serverPassword", "Password", "Password to login to the server" )
number.datatype = "range(1,16777215)"
repeater.datatype = "ip4addr"
server.datatype = "host"
password.datatype = "string"
password.password = true
function map.on_after_commit(self)
luci.sys.call("/etc/init.d/cronosagent restart")
end
return map