# File lib/AWS/ELB/load_balancers.rb, line 91
91:       def register_instances_with_load_balancer( options = {} )
92:         raise ArgumentError, "No :instances provided" if options[:instances].nil? || options[:instances].empty?
93:         raise ArgumentError, "No :load_balancer_name provided" if options[:load_balancer_name].nil? || options[:load_balancer_name].empty?
94:         params = {}
95:         params.merge!(pathhashlist('Instances.member', options[:instances].flatten.collect{|e| {:instance_id => e}}, {:instance_id => 'InstanceId'}))
96:         params['LoadBalancerName'] = options[:load_balancer_name]
97:         return response_generator(:action => "RegisterInstancesWithLoadBalancer", :params => params)
98:       end