Я пытаюсь запустить https://github.com/rebuy-de/aws-nuke и передать ответы на интерактивные запросы. Скрипт запрашивает псевдоним аккаунта (дважды). К сожалению, он пропускает только первый ответ, второй опускается. Я получил ошибку:
Хотите продолжить? Введите псевдоним учетной записи, чтобы продолжить. Ошибка: EOF
Функция в AWS Lambda:
command='/tmp/aws-nuke -c /tmp/config.yml --no-dry-run --access-key-id '+newsession_id+' --secret-access-key '+newsession_key+' --session-token '+newsession_token+'''<< EOF
alias
alias
EOF'''
popen = subprocess.Popen(command, shell=True)