|
@@ -1,22 +1,5 @@
|
|
|
-local site = (function()
|
|
|
- local config = '/lib/gluon/site.json'
|
|
|
-
|
|
|
- local json = require 'luci.jsonc'
|
|
|
- local decoder = json.new()
|
|
|
- local sink = decoder:sink()
|
|
|
-
|
|
|
- local file = assert(io.open(config))
|
|
|
-
|
|
|
- while true do
|
|
|
- local chunk = file:read(2048)
|
|
|
- if not chunk or chunk:len() == 0 then break end
|
|
|
- sink(chunk)
|
|
|
- end
|
|
|
-
|
|
|
- file:close()
|
|
|
-
|
|
|
- return assert(decoder:get())
|
|
|
-end)()
|
|
|
+local json = require 'jsonc'
|
|
|
+local site = assert(json.load('/lib/gluon/site.json'))
|
|
|
|
|
|
|
|
|
local wrap
|