如何在执行期间不提供输入的情况下 运行 aws-nuke?
How to run aws-nuke without providing inputs during execution?
我正在尝试 运行 https://github.com/rebuy-de/aws-nuke ans 将答案传递给交互式提示。脚本要求一个帐户的别名(两次)。
不幸的是它只通过了第一个答案,第二个被省略了。我得到的错误:
Do you want to continue? Enter account alias to continue.
Error: 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)
我是 aws-nuke 的维护者。您不需要动态提供请求的输入。添加 --force
标志时,它不会询问您,只是等待几秒钟作为安全措施。
我正在尝试 运行 https://github.com/rebuy-de/aws-nuke ans 将答案传递给交互式提示。脚本要求一个帐户的别名(两次)。 不幸的是它只通过了第一个答案,第二个被省略了。我得到的错误:
Do you want to continue? Enter account alias to continue. Error: 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)
我是 aws-nuke 的维护者。您不需要动态提供请求的输入。添加 --force
标志时,它不会询问您,只是等待几秒钟作为安全措施。