将老版本配置更新为指定的新版本配置。只支持往前三个版本的配置兼容。
参数 |
是否必选 |
说明 |
---|---|---|
-h |
可选 |
显示帮助信息。需要单独使用,不能和别的参数一起使用。 |
--old_config_path |
必选 |
老版本配置的绝对路径。 |
--new_config_path |
可选 |
转换到指定版本的配置文件的绝对路径,默认生成文件为:{脚本所在文件夹}+{系统时间戳}+".json"。 |
--target_version |
可选 |
配置转换的目标版本,默认为最新版本,即1.1.0。 说明:
参数值与版本对应关系如下:
目前仅仅支持以上4个版本从低版本升级到高版本。 |
--enable_log |
可选 |
使能工具日志。 |
cd {mindie-service_install_path}/scripts/utils
python3 update.py [-h] --old_config_path OLD_CONFIG_PATH [--new_config_path NEW_CONFIG_PATH] [--target_version {0.2.0,1.0.0,1.1.0}] [--enable_log]
使用样例:
python3 update.py --old_config_path /usr/local/Ascend/mindie/latest/mindie-service/conf/config.json
如果实际需要转换的版本配置文件中的字段和对应版本包自带的默认配置文件中的字段名或格式不一致,那么转换会出现异常。
配置文件格式详情请参见各版本对应的用户手册。