2021-09-22 16:38:57 +08:00

23 lines
549 B
Lua
Executable File

local fs = require "nixio.fs"
s = SimpleForm("scriptview")
view_cfg = s:field(TextValue, "conf")
view_cfg.rmempty = false
view_cfg.rows = 43
function sync_value_to_file(value, file)
value = value:gsub("\r\n?", "\n")
local old_value = fs.readfile(file)
if value ~= old_value then fs.writefile(file, value) end
end
function view_cfg.cfgvalue()
return fs.readfile("/usr/share/jellyfin/install.sh") or ""
end
function view_cfg.write(self, section, value)
sync_value_to_file(value, "/usr/share/jellyfin/install.sh")
end
return s