Добавление полей в сообщения об ошибках Python AWS Lambda - PullRequest
0 голосов
/ 30 апреля 2018

Всякий раз, когда в AWS Lambda возникает ошибка (встроенная или пользовательская ошибка), создается сообщение об ошибке и возвращается. Сообщение об ошибке содержит поля errorType, errorMessage и stackTrace. Я хотел бы обернуть мой код в блок try / исключением и добавить дополнительные поля, прежде чем я сообщу об ошибке, но не могу найти способ сделать это. Есть идеи, как это можно сделать?

try:
  some_function()
except Exception as e:
  # Pass additional information/add fields into e
  # Something like e['additional_data'] = 'something'
  raise e
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...