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
86 87 88 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 86 def percentage_complete @percentage_complete end |
#status ⇒ Object
Returns the value of attribute status
86 87 88 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 86 def status @status end |
Instance Method Details
#completed? ⇒ Boolean
87 88 89 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 87 def completed? COMPLETED_REFRESH_STATUSES.include?(status) end |
#failed? ⇒ Boolean
91 92 93 |
# File 'lib/capistrano/asg/rolling/autoscale_group.rb', line 91 def failed? status == FAILED_REFRESH_STATUS end |