Class: Capistrano::ASG::Rolling::AutoscaleGroup::InstanceRefreshStatus
- Inherits:
-
Struct
- Object
- Struct
- Capistrano::ASG::Rolling::AutoscaleGroup::InstanceRefreshStatus
- Defined in:
- lib/capistrano/asg/rolling/autoscale_group.rb
Instance Attribute Summary collapse
-
#percentage_complete ⇒ Object
Returns the value of attribute percentage_complete.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Method Summary collapse
Instance Attribute Details
#percentage_complete ⇒ Object
Returns the value of attribute percentage_complete
83 84 85 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 83 def percentage_complete @percentage_complete end |
#status ⇒ Object
Returns the value of attribute status
83 84 85 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 83 def status @status end |
Instance Method Details
#completed? ⇒ Boolean
84 85 86 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 84 def completed? COMPLETED_REFRESH_STATUSES.include?(status) end |
#failed? ⇒ Boolean
88 89 90 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 88 def failed? status == FAILED_REFRESH_STATUS end |