feat(lua-client): 新增 Lua 客户端 SDK 及示例
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
local Config = {}
|
||||
Config.__index = Config
|
||||
|
||||
function Config.new(opts)
|
||||
opts = opts or {}
|
||||
local self = setmetatable({}, Config)
|
||||
self.base_url = opts.base_url or "http://localhost:8080"
|
||||
self.app_name = opts.app_name or ""
|
||||
self.env = opts.env or "dev"
|
||||
self.version = opts.version or "latest"
|
||||
self.token = opts.token or ""
|
||||
self.sync_interval = opts.sync_interval or 10
|
||||
self.ignore_global = opts.ignore_global or false
|
||||
self.cache_dir = opts.cache_dir or "."
|
||||
return self
|
||||
end
|
||||
|
||||
return Config
|
||||
Reference in New Issue
Block a user