CLI 配置
获取 CLI 配置
GET/config/cli
响应
参数
类型
{
"REMOVE_LOG_DAYS_AGO": "7",
"ENABLE_UPDATE_EXTRA": "",
"ENABLE_UPDATE_EXTRA_SYNC_FILE": "",
"UPDATE_EXTRA_SYNC_FILE_URL": "",
"ENABLE_INIT_EXTRA": "",
"ENABLE_TASK_BEFORE_EXTRA": "",
"ENABLE_TASK_AFTER_EXTRA": "",
"ENABLE_AUTO_DELETE_REMOTE_FILE": "",
"ENABLE_CUSTOM_NOTIFY": "",
"RUN_DELAY_MAX_SECONDS": "300"
}更新 CLI 配置
POST/config/cli
支持部分字段更新,仅传入需要修改的字段即可。保存成功后自动重新生成 .arcadia_cli_config.sh 配置批量声明脚本。
请求
参数
类型
{
"REMOVE_LOG_DAYS_AGO": "14",
"ENABLE_UPDATE_EXTRA": "true"
}响应
无数据,仅返回操作状态。
CLI 配置统一存储于数据库 config 表(module = 'cli')中,键名为去除 CLI_CONFIG_ 前缀的字段名。每次保存后自动生成位于用户配置文件目录下的 .arcadia_cli_config.sh 脚本,该脚本会在底层 Shell 命令执行时自动加载。

