1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

[aws][elb] fix indexed_param invocation for non-postfix index

This commit is contained in:
geemus 2010-09-01 11:13:26 -07:00
parent 4ada40f5d9
commit 0062dab87e
4 changed files with 6 additions and 6 deletions

View file

@ -33,9 +33,9 @@ module Fog
listener_instance_port.push(listener['InstancePort'])
end
params.merge!(AWS.indexed_param('Listeners.member.%.Protocol', listener_protocol, 1))
params.merge!(AWS.indexed_param('Listeners.member.%.LoadBalancerPort', listener_lb_port, 1))
params.merge!(AWS.indexed_param('Listeners.member.%.InstancePort', listener_instance_port, 1))
params.merge!(AWS.indexed_param('Listeners.member.%d.Protocol', listener_protocol, 1))
params.merge!(AWS.indexed_param('Listeners.member.%d.LoadBalancerPort', listener_lb_port, 1))
params.merge!(AWS.indexed_param('Listeners.member.%d.InstancePort', listener_instance_port, 1))
request({
'Action' => 'CreateLoadBalancer',

View file

@ -20,7 +20,7 @@ module Fog
# * 'Instances'<~Array> - array of hashes describing instances currently enabled
# * 'InstanceId'<~String>
def deregister_instances_from_load_balancer(instance_ids, lb_name)
params = AWS.indexed_param('Instances.member.%.InstanceId', [*instance_ids], 1)
params = AWS.indexed_param('Instances.member.%d.InstanceId', [*instance_ids], 1)
request({
'Action' => 'DeregisterInstancesFromLoadBalancer',
'LoadBalancerName' => lb_name,

View file

@ -23,7 +23,7 @@ module Fog
# * 'InstanceId'<~String>
# * 'ReasonCode'<~String>
def describe_instance_health(lb_name, instance_ids = [])
params = AWS.indexed_param('Instances.member.%.InstanceId', [*instance_ids], 1)
params = AWS.indexed_param('Instances.member.%d.InstanceId', [*instance_ids], 1)
request({
'Action' => 'DescribeInstanceHealth',
'LoadBalancerName' => lb_name,

View file

@ -20,7 +20,7 @@ module Fog
# * 'Instances'<~Array> - array of hashes describing instances currently enabled
# * 'InstanceId'<~String>
def register_instances_with_load_balancer(instance_ids, lb_name)
params = AWS.indexed_param('Instances.member.%.InstanceId', [*instance_ids], 1)
params = AWS.indexed_param('Instances.member.%d.InstanceId', [*instance_ids], 1)
request({
'Action' => 'RegisterInstancesWithLoadBalancer',
'LoadBalancerName' => lb_name,