ファブリックの 2 つの並列メソッド コード

高洛峰
リリース: 2017-03-23 14:54:02
オリジナル
1649 人が閲覧しました

fabric は python クラス ライブラリ であり、アプリケーションのデプロイメントとシステム タスク管理のための ssh プロトコルに基づくコマンド ライン ツールです。 ファブリック コードを並列実行する 2 つの方法があります:

1: パラメーター -P

rrree
 from fabric.api import *
  host1 = 'root@ip1:22'
  host2 = 'root@ip2:22'
 
  env.hosts = [host1, host2 ]
 
  env.passwords = {
      host1: "p1",
      host2: "p2"
  }                                                                                                                                                                                                                   
  def backup_and_cp():
      with cd("/home/**"):
          run('ls')
ログイン後にコピー

。 2: Decorator

   然后  运行 fab -P  backup_and_cp就可以了
ログイン後にコピー

fabbackup_and_cpを実行すればOKです

以上がファブリックの 2 つの並列メソッド コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!