Method: IBMSmartCloud#poll_for_instance_state
- Defined in:
- lib/smartcloud.rb
#poll_for_instance_state(instance_id, state_string, polling_interval = 5) ⇒ Object
497 498 499 500 501 502 503 504 |
# File 'lib/smartcloud.rb', line 497 def poll_for_instance_state(instance_id, state_string, polling_interval=5) logger.debug "Polling for instance #{instance_id} to acquire state #{state_string} (interval: #{polling_interval})..." while(true) descriptor = instance_state_is?(instance_id, state_string) return descriptor if descriptor sleep(polling_interval) end end |