Amazon AWSでSWFコンソールを見ると、閉じられたワークフローの実行履歴を表示できます。履歴では、呼び出されたすべてのアクティビティとその入力と出力が表示されます。botoを使用して特定のワークフロー実行のSWFアクティビティ情報を取得する方法
boto2を使用してこのアクティビティ情報にアクセスする方法を理解できませんでした。ワークフローの履歴を取得できますが、SWFコンソールの[イベント]タブに似ています。アクティビティ "タブをクリックします。たとえば、アクティビティの出力は含まれません。
domain = boto.swf.layer2.Domain(name=swf_domain,
aws_access_key_id=<id>,
aws_secret_access_key=<secret>)
close_oldest_date = int((datetime.utcnow() -
timedelta(days=LOOKBACK_DAYS)).timestamp())
execution = domain.executions(closed=True,
close_status='COMPLETED',
maximum_page_size=1,
close_oldest_date=close_oldest_date)[0]
print(execution.history())
のboto 2を用いて完成活動入力、出力、およびその他の情報にアクセスする方法はあります:ここで
は、私は私がどこに取得するために使用したコードはありますか?おそらくboto 3を使用していますか?
hey Brian Schlenker:-P –