class Asg::Rebooter::Configuration::TargetGroup
Constants
- DEREGISTRATION_CONFIG
- DEREGISTRATION_DELAY_DURING_REBOOT_PROCEDURE
Attributes
original_attributes[R]
target_group[R]
Public Class Methods
new(target_group)
click to toggle source
# File lib/asg/rebooter/configuration/target_group.rb, line 14 def initialize(target_group) @target_group = target_group @original_attributes = target_group.attributes end
Public Instance Methods
prepare()
click to toggle source
# File lib/asg/rebooter/configuration/target_group.rb, line 20 def prepare target_group.update_attributes(DEREGISTRATION_CONFIG) # Validate? end
restore()
click to toggle source
# File lib/asg/rebooter/configuration/target_group.rb, line 26 def restore target_group.update_attributes(original_attributes) # Validate? end