問題タブ [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.

0 投票する
1 に答える
281 参照

fabric - ファブリック-$(env_name)が設定されていません

ファブリックファイルの他の場所で使用するために、一度env変数を作成したいと思います。例えば:

'fabdtconfighello'の実行からの出力は次のとおりです。

$(path)が'David'に置き換えられないのはなぜですか?どうも

0 投票する
1 に答える
2774 参照

python - ファブリックはルートパスワードを要求します

私はFabricを使用して以下を実行しています:

しかし、私はこれを取得します:

Fabricがパスワードを要求するのはなぜですか?これは、sudoersファイルにパスワードがないデフォルトのubunturootユーザーです。何が起きてる?

0 投票する
6 に答える
7447 参照

php - Python のファブリックの PHP 代替

私は、デプロイ用の Python プロジェクトにファブリックを喜んで使用しています。現在、私はより大きな PHP プロジェクトに取り組んでいますが、PHP 用のファブリックのようなものがあるのではないかと考えています。

0 投票する
1 に答える
2034 参照

python - Windows 7でファブリック実行(fab.exe)の出力を取得するにはどうすればよいですか?

デプロイメントツールとしてFabricを使用することに興味があり、チュートリアルを完了するのに問題があります。正しくインストールされていると思います(easy-installを使用しました)

fabfile.pyでサンプル関数を定義しました。

次に、コマンドウィンドウを開いて実行します

2番目のcmdシェルウィンドウが開いてからほぼ瞬時に再び閉じますが、それが何を言っているのかわかりません。

/Kオプションでコマンドウィンドウを開いてみました

そして、出力をファイルにリダイレクトしようとしましたが、ファイルは空に戻ります。

ヒント、提案、コメントをいただければ幸いです。

0 投票する
4 に答える
44353 参照

python - Fabric を使用してリモート シェルで run() 呼び出しを行うときに、エラー コードをキャッチできますか?

通常、Fabric は、run() 呼び出しがゼロ以外の終了コードを返すとすぐに終了します。ただし、一部の呼び出しでは、これが予想されます。たとえば、ファイルを圧縮できない場合、PNGOut はエラー コード 2 を返します。

do_something_that_fails || true現在、シェル ロジック (または)を使用してこの制限を回避することしかできませんdo_something_that_fails || do_something_elseが、(Fabric の約束のように) プレーンな Python でロジックを保持できるようにしたいと考えています。

ファブリックがパニックになって死ぬのではなく、エラー コードをチェックして対応する方法はありますか? 私はまだ他の呼び出しのデフォルトの動作を望んでいるので、環境を変更して動作を変更することは良い選択肢のようには思えません (そして、私が思い出す限り、とにかく死ぬのではなく、警告するように指示するためにのみ使用できます)。

0 投票する
2 に答える
113 参照

python - 中央の Mercurial リポジトリから利用可能なアップデートがあるかどうかをプルする前に確認する方法はありますか?

Fabric を使用して、ローカル マシンから Python アプリケーションをデプロイしています。中央の Mercurial リポジトリ (BitBucket.org でホストされている) にアクセスして、ローカル リポジトリがヒントと同じリビジョンであるかどうかを確認したいと思います。

実際にプルせずにリポジトリから利用可能な更新があるかどうかを確認するために呼び出すことができるコマンドはありますか? 更新がある場合は、プロセスを停止して、それらの変更をプルダウンするか展開を続行する前に手動で確認できるようにします。

0 投票する
1 に答える
782 参照

python - リモートファイルを解凍しようとすると、Python 2.7 fabric/paramiko EOF が発生する

fabric 0.92 を使用してリモートでファイルを untar しようとしていますが、paramiko から EOF を受け取ります。

paramiko.out からの私の出力:

ファブリックを使用して他の sudo コマンドを実行できますが、ファイルの untar が壊れているようです。ローカル ファイルとリモート ファイルの md5sum を比較しましたが、同じです。リモート マシンにログインすると、エラーなしでファイルを untar できます。

0 投票する
1 に答える
1792 参照

python - 生地方法の例外

Apache がインストールされているかどうかを確認する Fabric func を作成しようとしています。

しかし、httpd がインストールされていない場合は、次のようになります。

local()Fabricメソッドの正しい例外を取得するにはどうすればよいですか? したがって、例外を取得して、Fabric エラー メッセージなしで実行を継続する必要があります。

0 投票する
3 に答える
5458 参照

python - Python Fabricの実行コマンドは「binascii.Error:不正なパディング」を返します

以下のスクリプトを使用して、ファブリック経由でAmazonEC2に接続しようとしています。しかし、どうすれば解決できるかわからないという問題に直面しています。

これはトレースバックです。問題を解決する方法がわかりません。

任意のヘルプ/ヒントをいただければ幸いです。

乾杯、ミッキー

0 投票する
1 に答える
636 参照

python - git archive コマンド実行時の Python Fabric エラー

次のように入力すると、Windows 7 マシンで Fabric を実行しています。

次のエラーが表示されます。

ファブリック ファイルは Windows XP マシンで正常に動作しますが、このエラーを回避できないようです。また、プロンプトから「git archive」コマンドを実行してみましたが、問題なく動作します。ファブリックが吐いている理由は何か分かりますか?