mirror of
https://github.com/bolucat/Archive.git
synced 2026-04-23 00:17:16 +08:00
Update On Fri Jan 3 19:34:59 CET 2025
This commit is contained in:
@@ -17,7 +17,7 @@ local ssub, slen, schar, sbyte, sformat, sgsub = string.sub, string.len, string.
|
||||
local split = api.split
|
||||
local jsonParse, jsonStringify = luci.jsonc.parse, luci.jsonc.stringify
|
||||
local base64Decode = api.base64Decode
|
||||
local uci = api.libuci
|
||||
local uci = api.uci
|
||||
local fs = api.fs
|
||||
uci:revert(appname)
|
||||
|
||||
@@ -228,7 +228,7 @@ do
|
||||
set = function(o)
|
||||
for kk, vv in pairs(CONFIG) do
|
||||
if (vv.remarks == id .. "备用节点的列表") then
|
||||
api.uci_set_list(uci, appname, id, "autoswitch_backup_node", vv.new_nodes)
|
||||
uci:set_list(appname, id, "autoswitch_backup_node", vv.new_nodes)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -299,8 +299,8 @@ do
|
||||
if (vv.remarks == "Xray负载均衡节点[" .. node_id .. "]列表") then
|
||||
uci:foreach(appname, "nodes", function(node2)
|
||||
if node2[".name"] == node[".name"] then
|
||||
local section = api.uci_section(uci, appname, "nodes", node_id)
|
||||
api.uci_set_list(uci, appname, section, "balancing_node", vv.new_nodes)
|
||||
local section = uci:section(appname, "nodes", node_id)
|
||||
uci:set_list(appname, section, "balancing_node", vv.new_nodes)
|
||||
end
|
||||
end)
|
||||
end
|
||||
@@ -1454,7 +1454,7 @@ local function update_node(manual)
|
||||
local remark = v["remark"]
|
||||
local list = v["list"]
|
||||
for _, vv in ipairs(list) do
|
||||
local cfgid = api.uci_section(uci, appname, "nodes", api.gen_short_uuid())
|
||||
local cfgid = uci:section(appname, "nodes", api.gen_short_uuid())
|
||||
for kkk, vvv in pairs(vv) do
|
||||
uci:set(appname, cfgid, kkk, vvv)
|
||||
-- sing-box 域名解析策略
|
||||
|
||||
Reference in New Issue
Block a user