文档首页/ 华为云命令行工具服务 KooCLI/ 常见问题/ 云服务相关/ 提示不支持的服务时如何处理?
更新时间:2023-10-16 GMT+08:00

提示不支持的服务时如何处理?

问题背景

KooCLI调用云服务API的过程中,会对您输入参数的合法性进行校验。如果您命令中云服务的名称输入有误,或调用的云服务未在KooCLI上线,会提示相关错误:

[USE_ERROR]不支持的服务名称:*

解决步骤

  1. 如遇如上情形,您可先通过执行“hcloud --help”命令,查看当前支持的所有云服务,确认服务名称是否有误;
  2. 如您确认服务名无误,但是上一步执行“hcloud --help”命令的输出结果中,“可用服务”列表中不存在该云服务,可能是因为如下原因:
    1. 若您已使用在线模式,则该云服务未在KooCLI上线;
    2. 若您已使用离线模式,可能是您当前使用的离线数据包并非最新版本,导致参数校验不通过。您可先执行“hcloud meta download”命令,更新离线数据包后,再重新执行1中的命令。若结果中仍不存在该云服务,则该云服务未在KooCLI离线模式中上线,请等待离线数据包更新,或切换至在线模式尝试;
  3. 如您的错误提示信息是中文,说明您此前已在配置中将KooCLI语言设置为中文,或KooCLI判断您的系统语言为中文。目前英文环境下KooCLI中上线的云服务与中文环境存在差异。若您要将语言设置为英文,您可以通过执行“hcloud configure set --cli-lang=en”命令修改语言配置。