Данные в лямбда-событии не являются постоянными - PullRequest
0 голосов
/ 22 ноября 2018

Я хочу передать некоторые данные из одной лямбда-функции в другую, для которой я использую лямбда-события.

Первая лямбда-функция -

event['data'] = "value"
return event

Вторая лямбда-функция -

def lambda_handler(event,context):
    value_of_data = event['data']

Иногда это работает правильно, а иногда выдает следующую ошибку -

Error

KeyError
Cause
{
 "errorMessage": "'data'",
 "errorType": "KeyError",
 "stackTrace": [
  [
  "/var/task/lambda_function.py",
  276,
  "lambda_handler",
  "event_return = get_status(event)"
  "value_of_data = event['data']"
  ]
  ]
  }
...