在ansible中显示变量提示值
我的ansible site.yml文件中有一个vars_提示符。命令提示符中会显示提示,但用户键入的响应不会显示。是否有命令显示用户键入的响应(当用户键入响应时)-而不仅仅是通过调试消息在ansible中显示变量提示值,ansible,ansible-2.x,Ansible,Ansible 2.x,我的ansible site.yml文件中有一个vars_提示符。命令提示符中会显示提示,但用户键入的响应不会显示。是否有命令显示用户键入的响应(当用户键入响应时)-而不仅仅是通过调试消息 vars_prompt: - name: "TEST" prompt: "Specify test value" default: "local" private: no 我希望在用户键入响应时,用户响应显示在命令提示符中。提前感谢您隐藏您要使用的输入 priva
vars_prompt:
- name: "TEST"
prompt: "Specify test value"
default: "local"
private: no
我希望在用户键入响应时,用户响应显示在命令提示符中。提前感谢您隐藏您要使用的输入
private: yes
或者,在用户输入时显示输入,您可以使用
private: no
我看你的剧本里已经有了。我还测试了您的yml,并确认在输入“测试值”字段时,我可以看到我输入的内容
请澄清问题,因为就目前情况而言,您的playbook所做的正是您希望它做的。谢谢@avalon-不幸的是,提示显示在命令提示符中,而不是最终用户键入的值。有什么想法(在ubuntu 14上运行ansible v2.1.0.0)我测试了你的剧本。当提示我“指定测试值”时,我输入随机字符。当我输入字符时,我能够看到我正在输入的字符。这是期望的功能吗?如果没有,你需要扩展你想要完成的任务。我在键入字符时看不到字符-你能分享你的ansible版本和OS.ansible 2.1.1.0以及Ubuntu 16吗?我有一个输入错误-private在我的原始文件中是大写的,而不是小写的&这就是问题的原因