ファブリックが1台のマシン上で複数のコマンドでどのように動作しているかを理解しようとしています。 私は各ホスト(何千ものホスト)でいくつかのコマンドを実行する必要があり、何が最善であるかを知りたいと思います。pythonファブリック複数のコマンド
res_1 = run(command_1)
res_2 = run(command_2)
...
...
res_n = run(command_n)
または::複数の実行使用
私が知りたいのは何
res = run(command_1 && command_2 && ... command_n)
res.splitlines()
res_1 = res[0]
res_2 = res[1]
...
...
res_n = res[n-1]
は、ファブリックは、それが複数のセッションを開いたり、同じセッション内のすべてのコマンドを実行しますが、複数の実行を処理する方法ですか?
私のコマンドは互いに独立しているので、複数の 'run' ? –
はい、何もしなければ複数の '実行'を使用します。彼らはより読みやすくなります。 – e4c5