Method: DPL::Provider::EngineYard#poll_for_result
- Defined in:
- lib/dpl/provider/engine_yard.rb
#poll_for_result(deployment) ⇒ Object
71 72 73 74 75 76 77 78 79 80 |
# File 'lib/dpl/provider/engine_yard.rb', line 71 def poll_for_result(deployment) until deployment.finished? sleep 5 #TODO: configurable timeout? print "." deployment = EY::CloudClient::Deployment.get(api, deployment.app_environment, deployment.id) end puts "DONE: https://cloud.engineyard.com/apps/#{deployment.app.id}/environments/#{deployment.environment.id}/deployments/#{deployment.id}/pretty" deployment end |