Saltは、次のように使用できるピップ状態をすでに提供しています。
pip.installed:
- requirements: requirements.txt
easy_install
でも、できるだけジャグリングを最小限に抑えて同じことをしたいと思います。 Jinjaでコマンド出力をループできることは理解できますが、最後の手段としてのみそれを好みます。
続行する方法についていくつかの指針を提供してください。
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