class Fog::Compute::VcloudDirector::Task
Public Instance Methods
cancel()
click to toggle source
# File lib/fog/vcloud_director/models/compute/task.rb, line 49 def cancel service.post_cancel_task(id) end
non_running?()
click to toggle source
# File lib/fog/vcloud_director/models/compute/task.rb, line 36 def non_running? if @service.show_progress? && (@last_progress ||= 0) < 100 if status == 'running' || status == 'queued' Fog::Formatador.redisplay_progressbar(progress, 100, :label => operation_name, :started_at => start_time) @last_progress = progress elsif status == 'success' Fog::Formatador.redisplay_progressbar(100, 100, :label => operation_name, :started_at => start_time) @last_progress = 100 end end ! %w(running queued).include?(status) end
ready?()
click to toggle source
# File lib/fog/vcloud_director/models/compute/task.rb, line 28 def ready? status == 'success' end
success?()
click to toggle source
# File lib/fog/vcloud_director/models/compute/task.rb, line 32 def success? status == 'success' end