class Aws::Elb::QElbRegisterInstancesParser

Public Instance Methods

reset() click to toggle source
# File lib/elb/elb_interface.rb, line 300
def reset
  @result = []
end
tagend(name) click to toggle source
# File lib/elb/elb_interface.rb, line 315
def tagend(name)
  case name
    when 'InstanceId' then
      @member[:instance_id] = @text
    when 'member' then
      @result << @member
  end
end
tagstart(name, attributes) click to toggle source
# File lib/elb/elb_interface.rb, line 304
      def tagstart(name, attributes)
#                puts 'tagstart ' + name + ' -- ' + @xmlpath
        if (name == 'member' &&
            (@xmlpath == 'RegisterInstancesWithLoadBalancerResponse/RegisterInstancesWithLoadBalancerResult/Instances' ||
                @xmlpath == 'DeregisterInstancesFromLoadBalancerResponse/DeregisterInstancesFromLoadBalancerResult/Instances')
        )
          @member = {}
        end

      end