错误信息
Config Subcommand Is Empty.
错误描述
Config子命令为空。
可能原因
执行ohpm config命令时,未配置子命令。
处理步骤
确认ohpm config可用的子命令,配置子命令后再执行。
错误信息
Config Subcommand Not Support.
错误描述
Config子命令不支持。
可能原因
ohpm config配置的子命令不支持。
处理步骤
确认ohpm config可用的子命令后再配置。
错误信息
Config Set Command Param Error.
错误描述
set命令参数错误。
可能原因
执行ohpm config set命令时,未配置<key> <value>参数。
处理步骤
确保命令输入格式为ohpm config set <key> <value>。
错误信息
Config Get Command Param Error.
错误描述
get命令参数错误。
可能原因
执行ohpm config get <key>命令时,同时获取多个key,如ohpm config get registry log_level --log_level info。
处理步骤
命令只允许输入一个key,确保命令输入格式为ohpm config get <key>,如ohpm config get registry。
错误信息
Config Delete Command Param Error.
错误描述
delete命令参数错误。
可能原因
直接执行ohpm config delete命令,未输入<key>参数。
处理步骤
确保命令输入格式为ohpm config delete <key>。
错误信息
Config List Command Param Error.
错误描述
list参数无效。
可能原因
输入的list参数无效,如ohpm config list adsy。
处理步骤
确保命令输入格式为ohpm config list [-j|--json]。
错误信息
Protected Key.
错误描述
键名被保护。
可能原因
输入ohpm config get _auth命令,获取以下划线开头的键名。
处理步骤
以下划线开头键名受保护(如_auth=readWriteToken),不允许访问。详情可参考如何配置AccessToken。
错误信息
Key Not Exist.
错误描述
键不存在。
可能原因
输入ohpm config delete <key>命令,删除用户级目录下ohpmrc文件中指定的键值时,key不存在。
处理步骤
运行ohpm config list查看所有可用的键值,再执行ohpm config delete <key>。
错误信息
Repeat Load Configuration.
错误描述
重复加载配置。
可能原因
ohpm重复加载参数和配置。
处理步骤
关闭ohpm命令,重新加载一次。
错误信息
Config Encrypt Command Param Error.
错误描述
Encrypt命令参数错误。
可能原因
执行ohpm config encrypt <string>命令,未配置加密组件路径--crypto_path参数。
处理步骤
检查和确保命令格式为ohpm config encrypt --crypto_path <string>。
错误信息
Crypto Path Is Empty.
错误描述
加密路径为空。
可能原因
执行ohpm config encrypt命令,且.ohpmrc文件未配置crypto_path路径。
处理步骤
错误信息
Crypto Component Not Directory.
错误描述
加密组件路径错误。
可能原因
执行ohpm config encrypt --crypto_path <string>,string为实际存在的文件路径,不是文件夹路径。
处理步骤
检查和确保当前加密路径是文件夹路径。
错误信息
Invalid Crypto Component.
错误描述
无效的加密组件。
可能原因
加密组件文件夹不为空,但其中的加密文件被损坏,或文件夹中不是加密组件的文件。
处理步骤
运行命令ohpm config encrypt --crypto_path <string>生成有效的加密组件目录。string需符合加密组件的要求,具体请参考crypto_path。
错误信息
Crypto Path Not Configured.
错误描述
加密路径未配置。
可能原因
当用户在.ohpmrc文件中配置了敏感配置项(如http_proxy=http://security:01:XXXXXX@proxy:port),但未配置crypto_path加密组件路径。
处理步骤
检查.ohpmrc文件,确保正确配置crypto_path,具体请参考crypto_path。