Salt 已经提供了 pip 状态,可以用作:
pip.installed:
- requirements: requirements.txt
我想用easy_install
尽可能少的杂耍来实现同样的效果。我知道我可以在 Jinja 中循环命令输出,但我只会将其作为最后的手段。
请提供一些有关如何进行的指示。
答案1
Salt 没有“easy_install”执行模块或状态,但您可以轻松使用 cmd.run 来执行您的 easy_install 命令。
有关 cmd.run 状态的文档在这里:http://docs.saltstack.com/en/latest/ref/states/all/salt.states.cmd.html#module-salt.states.cmd
它会是这样的:
easy_install mypackage:
cmd.run