Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ansible/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ansible中显示变量提示值_Ansible_Ansible 2.x - Fatal编程技术网

在ansible中显示变量提示值

在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

我的ansible site.yml文件中有一个vars_提示符。命令提示符中会显示提示,但用户键入的响应不会显示。是否有命令显示用户键入的响应(当用户键入响应时)-而不仅仅是通过调试消息

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在我的原始文件中是大写的,而不是小写的&这就是问题的原因