問題タブ [fakes3]

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 投票する
3 に答える
392 参照

amazon-s3 - FakeS3 でルイージをテストするには?

S3 エンドポイントをシミュレートするためにFakeS3を使用して、vagrant マシン内でLuigiパイプラインをテストしようとしています。botoがFakeS3とやり取りできるようにするには、次のように接続をセットアップする必要があります。OrdinaryCallingFormat

しかし、Luigi を使用する場合、この接続はs3 モジュールに埋もれています。luigi.cfgmyを変更し、次のように s3 セクションを追加することで、ほとんどのオプションを渡すことができました

に必要なオブジェクトを渡す方法がわかりませんcalling_format

今、私は立ち往生しており、先に進む方法がわかりません。私が考えることができるオプション:

  1. OrdinaryCallingFormattoを渡す方法を理解S3Connectionするluigi.cfg
  2. botoVagrant マシンで常にこの呼び出し形式を強制的に使用する方法を見つけて.aws/configください。boto.cfg
  3. それがたまたま使用するFakeS3デフォルトを受け入れるようにします(それが何を意味するにせよ)。calling_formatbotoSubdomainCallingFormat

これを修正する方法についてのアイデアはありますか?