問題タブ [fabric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fabric - ファブリック-$(env_name)が設定されていません
ファブリックファイルの他の場所で使用するために、一度env変数を作成したいと思います。例えば:
'fabdtconfighello'の実行からの出力は次のとおりです。
$(path)が'David'に置き換えられないのはなぜですか?どうも
python - ファブリックはルートパスワードを要求します
私はFabricを使用して以下を実行しています:
しかし、私はこれを取得します:
Fabricがパスワードを要求するのはなぜですか?これは、sudoersファイルにパスワードがないデフォルトのubunturootユーザーです。何が起きてる?
php - Python のファブリックの PHP 代替
私は、デプロイ用の Python プロジェクトにファブリックを喜んで使用しています。現在、私はより大きな PHP プロジェクトに取り組んでいますが、PHP 用のファブリックのようなものがあるのではないかと考えています。
python - Windows 7でファブリック実行(fab.exe)の出力を取得するにはどうすればよいですか?
デプロイメントツールとしてFabricを使用することに興味があり、チュートリアルを完了するのに問題があります。正しくインストールされていると思います(easy-installを使用しました)
fabfile.pyでサンプル関数を定義しました。
次に、コマンドウィンドウを開いて実行します
2番目のcmdシェルウィンドウが開いてからほぼ瞬時に再び閉じますが、それが何を言っているのかわかりません。
/Kオプションでコマンドウィンドウを開いてみました
そして、出力をファイルにリダイレクトしようとしましたが、ファイルは空に戻ります。
ヒント、提案、コメントをいただければ幸いです。
python - Fabric を使用してリモート シェルで run() 呼び出しを行うときに、エラー コードをキャッチできますか?
通常、Fabric は、run() 呼び出しがゼロ以外の終了コードを返すとすぐに終了します。ただし、一部の呼び出しでは、これが予想されます。たとえば、ファイルを圧縮できない場合、PNGOut はエラー コード 2 を返します。
do_something_that_fails || true
現在、シェル ロジック (または)を使用してこの制限を回避することしかできませんdo_something_that_fails || do_something_else
が、(Fabric の約束のように) プレーンな Python でロジックを保持できるようにしたいと考えています。
ファブリックがパニックになって死ぬのではなく、エラー コードをチェックして対応する方法はありますか? 私はまだ他の呼び出しのデフォルトの動作を望んでいるので、環境を変更して動作を変更することは良い選択肢のようには思えません (そして、私が思い出す限り、とにかく死ぬのではなく、警告するように指示するためにのみ使用できます)。
python - 中央の Mercurial リポジトリから利用可能なアップデートがあるかどうかをプルする前に確認する方法はありますか?
Fabric を使用して、ローカル マシンから Python アプリケーションをデプロイしています。中央の Mercurial リポジトリ (BitBucket.org でホストされている) にアクセスして、ローカル リポジトリがヒントと同じリビジョンであるかどうかを確認したいと思います。
実際にプルせずにリポジトリから利用可能な更新があるかどうかを確認するために呼び出すことができるコマンドはありますか? 更新がある場合は、プロセスを停止して、それらの変更をプルダウンするか展開を続行する前に手動で確認できるようにします。
python - リモートファイルを解凍しようとすると、Python 2.7 fabric/paramiko EOF が発生する
fabric 0.92 を使用してリモートでファイルを untar しようとしていますが、paramiko から EOF を受け取ります。
paramiko.out からの私の出力:
ファブリックを使用して他の sudo コマンドを実行できますが、ファイルの untar が壊れているようです。ローカル ファイルとリモート ファイルの md5sum を比較しましたが、同じです。リモート マシンにログインすると、エラーなしでファイルを untar できます。
python - 生地方法の例外
Apache がインストールされているかどうかを確認する Fabric func を作成しようとしています。
しかし、httpd がインストールされていない場合は、次のようになります。
local()
Fabricメソッドの正しい例外を取得するにはどうすればよいですか? したがって、例外を取得して、Fabric エラー メッセージなしで実行を継続する必要があります。
python - Python Fabricの実行コマンドは「binascii.Error:不正なパディング」を返します
以下のスクリプトを使用して、ファブリック経由でAmazonEC2に接続しようとしています。しかし、どうすれば解決できるかわからないという問題に直面しています。
これはトレースバックです。問題を解決する方法がわかりません。
任意のヘルプ/ヒントをいただければ幸いです。
乾杯、ミッキー
python - git archive コマンド実行時の Python Fabric エラー
次のように入力すると、Windows 7 マシンで Fabric を実行しています。
次のエラーが表示されます。
ファブリック ファイルは Windows XP マシンで正常に動作しますが、このエラーを回避できないようです。また、プロンプトから「git archive」コマンドを実行してみましたが、問題なく動作します。ファブリックが吐いている理由は何か分かりますか?