2017-06-02 3 views
0

AWS SWFまたはEMRのモックはどこにもありますか?私はhttps://github.com/atlassian/localstack/またはhttps://github.com/treelogic-swe/aws-mockのような他のAWS APIモックを見てみましたが、SWFやEMRがありません。これは実際には苦痛を伴うものです。これらのサービスに依存するものをローカルでテストする方法について誰も聞いていないかどうかは分かりません。AWS SimpleWorkflowServiceとElasticMapReduceのモック

答えて

1

"moto"プロジェクト(https://github.com/spulec/moto)は、 "boto"ライブラリ(AWSの公式のpython sdk)のグループをモックし、SWFの基本的なものをモックします(免責事項:およびEMR。

Pythonで作業する場合は、@mock_swfデコレータで使用する準備ができています(boto 2.xでは0.4.x、boto 3.xでは1.xを使用します)。別の言語で作業する場合、motoはAWSエンドポイントを模倣するサーバーモードをサポートします。 SWFサービスはまだ提供されていませんが、 "moto/backends.py"には少し変更が加えられていますが、あなたはそれを試すことができます。私はEMRサービスが箱から出てくると思う。

このプロジェクトのSWFモックに問題がある場合は、Githubプロジェクトで問題を提出してください。直接私に連絡することを躊躇しないでください(@jbbarth)。

関連する問題