From bff58bcd0e4bf332d7c37f18b9511531d4608176 Mon Sep 17 00:00:00 2001 From: geemus Date: Wed, 2 Nov 2011 08:17:36 -0500 Subject: [PATCH] [aws|compute] tweaks for spot request bootstrap --- lib/fog/aws/models/compute/spot_requests.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/fog/aws/models/compute/spot_requests.rb b/lib/fog/aws/models/compute/spot_requests.rb index d2281b3e2..aa95038a5 100644 --- a/lib/fog/aws/models/compute/spot_requests.rb +++ b/lib/fog/aws/models/compute/spot_requests.rb @@ -62,10 +62,11 @@ module Fog spot_request.save spot_request.wait_for { ready? } + Fog.wait_for { server = connection.servers.get(spot_request.instance_id) } server = connection.servers.get(spot_request.instance_id) server.wait_for { ready? } server.setup(:key_data => [server.private_key]) - spot_request + server end def get(spot_request_id)