2
나는 AWS가 안개를 사용하여 인스턴스를 계산하고 성공시 문자열 값으로 설정 종결을 의미하는 '시작'블록에서 레일 응용 프로그램에 대한 코드의 3 라인을 가지고 :안개가있는 AWS 서버 종료를 확인하는 방법은 무엇입니까?
이@server = @connection.servers.get(params[:id])
@server.destroy
@server_deletion_result = "success"
이 코드는 작동을하지만, 단순히 인스턴스를 AWS로 종료하라는 명령을 보냅니다. 안개를 사용하여 인스턴스가 이 종료되었음을 확인하려면 어떻게해야합니까??
나는 아무 소용이 시도 :while @server.state != "terminated" do
sleep 3
end
@server_deletion_result = "success"
그냥 인스턴스가 AWS 콘솔에서 "종료"쇼도 잘 이후 중단 된 것으로 보입니다.
그래서 생각은?
server.wait_for @ {상태를 == ' 종료 됨 '} 조금 더 간결합니다. –
훨씬 좋습니다. 나는 대답을 업데이트 할 것이다. – blundin