Method: Instance::ELB#disable_zones
- Defined in:
- lib/maws/instance/elb.rb
#disable_zones(zones) ⇒ Object
52 53 54 55 56 57 58 59 60 61 62 63 |
# File 'lib/maws/instance/elb.rb', line 52 def disable_zones(zones) full_zones = zones.map {|z| .region + z} info "disabling zones #{full_zones.join(', ')} for ELB #{aws_id}" if enabled_availability_zones.size <= 1 info "can't remove last remaining zone: #{enabled_availability_zones.first}" return end connection.elb.disable_availability_zones_for_load_balancer(aws_id, full_zones) info "...done" end |