Class: Fog::Vcloud::Compute::Server
- Inherits:
-
Model
- Object
- Model
- Fog::Vcloud::Compute::Server
- Defined in:
- lib/fog/vcloud/compute/server_ready.rb
Instance Method Summary collapse
Instance Method Details
#ready? ⇒ Boolean
6 7 8 9 10 11 12 |
# File 'lib/fog/vcloud/compute/server_ready.rb', line 6 def ready? reload_status running_tasks = tasks && tasks.flatten.any? do |task| task.kind_of?(Hash) && (task[:status] == 'running' && task[:Progress] != '100') end status != '0' && !running_tasks end |