Elasticsearch Curator 5.5(Windows版)退出码与文档不符问题咨询
Elasticsearch Curator 5.5 CLI 退出码不符合预期的问题
我目前使用的是Windows zip包版本的Elasticsearch Curator 5.5 CLI,最近在尝试获取它的执行退出码时,发现结果和官方文档里的说明完全不符:
- 不管处理过程中出现什么问题,哪怕是配置文件或者动作文件格式错误、内容缺失,退出码始终是0;
- 只有当指定的
curator.yml路径错误时,才会得到一个官方文档里没列出的退出码2。
我现在有点困惑,想知道是不是自己遗漏了什么配置,或者获取退出码的方式不对?原本我预期当配置/动作文件存在语法错误时,应该返回-1,同时也想确认一下:是不是只有动作文件真正执行出错的时候,退出码才会发生变化?
以下是我在PowerShell中获取退出码的操作示例:
.\curator.exe --config Path\To\curator.yml --dry-run Path\To\action.yml $LastExitCode # 除curator.yml路径错误外,始终返回0
内容的提问来源于stack exchange,提问作者SignalRichard
相关产品推荐
相关产品推荐

