AWS lambda 上のpythonを使用し、条件分岐でpythonを強制停止する場合
条件で、下記のようにsys.exit()で処理を実行した場合、ログに「Runtime.ExitError」が出てしまうので、
sys.exit()以外で停止する構文、方法があればご教示頂きたいです。
import boto3 import sys def lambda_handler(event, context): a = eigo output_name = check_name(a) print(output_name) def profile_name(a): if a == "eigo": print("eigo") sys.exit(0) return {'state': "fin"}
なお、sys.exit()で終了した場合のログは以下の通りです。
{ "errorType": ""Runtime.ExitError" "errorMessage": "RequestId: 3333333-6666-4444-3333-99999999999 Error: Runtime exited without providing a reason" }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/14 03:15