pretty-hostname: do not use module()
This commit is contained in:
parent
fccb564ca5
commit
9d26ec1cf9
|
@ -1,7 +1,4 @@
|
||||||
local assert = assert
|
local M = {}
|
||||||
local string = string
|
|
||||||
|
|
||||||
module 'pretty_hostname'
|
|
||||||
|
|
||||||
local function get_system(uci)
|
local function get_system(uci)
|
||||||
local system
|
local system
|
||||||
|
@ -14,13 +11,13 @@ local function get_system(uci)
|
||||||
return assert(system, 'unable to find system section')
|
return assert(system, 'unable to find system section')
|
||||||
end
|
end
|
||||||
|
|
||||||
function get(uci)
|
function M.get(uci)
|
||||||
local system = get_system(uci)
|
local system = get_system(uci)
|
||||||
|
|
||||||
return system.pretty_hostname or system.hostname
|
return system.pretty_hostname or system.hostname
|
||||||
end
|
end
|
||||||
|
|
||||||
function set(uci, pretty_hostname)
|
function M.set(uci, pretty_hostname)
|
||||||
local system = get_system(uci)['.name']
|
local system = get_system(uci)['.name']
|
||||||
|
|
||||||
local hostname = string.gsub(pretty_hostname, '[^a-zA-Z0-9%-]', '')
|
local hostname = string.gsub(pretty_hostname, '[^a-zA-Z0-9%-]', '')
|
||||||
|
@ -41,3 +38,5 @@ function set(uci, pretty_hostname)
|
||||||
|
|
||||||
uci:set('system', system, 'hostname', hostname)
|
uci:set('system', system, 'hostname', hostname)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
return M
|
||||||
|
|
Loading…
Reference in New Issue