mirror of
https://github.com/MeoProject/lx-music-api-server.git
synced 2025-07-04 11:12:14 +08:00
Co-authored-by: willow <willow@163.com>
This commit is contained in:
parent
3fb2718cdf
commit
ee4af7d06b
1
.gitignore
vendored
1
.gitignore
vendored
@ -31,6 +31,7 @@ config.yml
|
|||||||
|
|
||||||
# VSCode
|
# VSCode
|
||||||
.history
|
.history
|
||||||
|
.idea
|
||||||
|
|
||||||
# Vim
|
# Vim
|
||||||
*.swp
|
*.swp
|
||||||
|
@ -283,12 +283,18 @@ def write_config(key, value):
|
|||||||
|
|
||||||
keys = key.split(".")
|
keys = key.split(".")
|
||||||
current = config
|
current = config
|
||||||
|
current_cache = variable.config
|
||||||
for k in keys[:-1]:
|
for k in keys[:-1]:
|
||||||
if k not in current:
|
if k not in current:
|
||||||
current[k] = {}
|
current[k] = {}
|
||||||
current = current[k]
|
current = current[k]
|
||||||
|
if k not in current_cache:
|
||||||
|
current_cache[k] = {}
|
||||||
|
current_cache = current_cache[k]
|
||||||
|
|
||||||
current[keys[-1]] = value
|
current[keys[-1]] = value
|
||||||
|
# 更新配置缓存
|
||||||
|
current_cache[keys[-1]] = value
|
||||||
|
|
||||||
# 设置保留注释和空行的参数
|
# 设置保留注释和空行的参数
|
||||||
y = yaml_.YAML()
|
y = yaml_.YAML()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user