現在dynamoDBにて、複数の店舗データを管理しています。
Lambda関数でdynamoDBよりデータを配列に格納し、そのデータをキーとして
あるサービスのAPIより、認証情報を取得するプログラムを作成しています。
1店舗であれば、現時点で実装できるのですが、
これを複数の店舗分について、ループで実装したいと考えています。
現状ですと、ループの中でreturnをしても最初のループの結果しか返さないので、
これを複数の店舗の認証情報を返すようにしたいのです。
5店舗ならループ5回、10店舗ならループを10回して、各々の店舗の認証情報を返すようにしたいのです。
配列やJSONなどのデータを戻り値にすればよいかとも考えたのですが、それを戻り値にしてしまうと、その後の取得した認証情報を使った処理を直接できなくなるため、何かいい方法はないかと思い、質問致しました。
現在のソースコード(中略有り)を画像添付致します。
言語はPythonとなります。
ご教示の程よろしくお願い致します。
コメント(0件)