如何在ansible中设置多个ansible_python_interpreter变量

时间:2016-12-07 01:04:17

标签: python passwords ansible

我使用ansible编程api来管理许多主机的密码(根据预先确定的密码定期更新),但主机的python解释器路径不同,可能在/“usr / bin”或“/ usr / local / bin“,当他们的一条路径不正确时,我如何告诉ansible尝试另一个?

1 个答案:

答案 0 :(得分:4)

您无法使用ansible_python_interpreter定义多个解释器,但我想这应该可以解决问题:

ansible_python_interpreter="/usr/bin/env python"

env通常在脚本中用作shebang来检测实际的解释器路径。