From be27532467fd723f601f1d98d124b14249629db1 Mon Sep 17 00:00:00 2001 From: Zuhaib M Siddique Date: Tue, 29 May 2012 19:18:26 -0700 Subject: [PATCH 1/2] [AWS|Autoscale] Fixing Parameters notes for autoscale create launch configuration for InstanceMonitoring. Credit goes to boto, https://github.com/boto/boto/blob/develop/boto/ec2/autoscale/__init__.py , for having it correct. --- .../aws/requests/auto_scaling/create_launch_configuration.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb b/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb index c62d633e0..f14f4c659 100644 --- a/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb +++ b/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb @@ -23,8 +23,7 @@ module Fog # * 'Ebs.VolumeSize'<~Integer> - The volume size, in GigaBytes. # * 'VirtualName'<~String> - The virtual name associated with the # device. - # * 'InstanceMonitoring'<~Hash>: - # * 'Enabled'<~Boolean> - Enabled detailed monitoring. + # * 'InstanceMonitoring.Enabled'<~Boolean> - Enable/Disable detailed monitoring, default is enabled: # * 'KernelId'<~String> - The ID of the kernel associated with the # EC2 AMI. # * 'KeyName'<~String> - The name of the EC2 key pair. From 56dd09c6f0cd1dab374025cfb14eb4c8e0d0583c Mon Sep 17 00:00:00 2001 From: Zuhaib M Siddique Date: Tue, 29 May 2012 19:18:26 -0700 Subject: [PATCH 2/2] [AWS|Autoscale] Fixing Parameters notes for autoscale create launch configuration for InstanceMonitoring. Credit goes to boto, https://github.com/boto/boto/blob/develop/boto/ec2/autoscale/__init__.py , for having it correct. --- .../aws/requests/auto_scaling/create_launch_configuration.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb b/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb index f14f4c659..8e55e05cb 100644 --- a/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb +++ b/lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb @@ -23,7 +23,7 @@ module Fog # * 'Ebs.VolumeSize'<~Integer> - The volume size, in GigaBytes. # * 'VirtualName'<~String> - The virtual name associated with the # device. - # * 'InstanceMonitoring.Enabled'<~Boolean> - Enable/Disable detailed monitoring, default is enabled: + # * 'InstanceMonitoring.Enabled'<~Boolean> - Enable/Disable detailed monitoring, default is enabled # * 'KernelId'<~String> - The ID of the kernel associated with the # EC2 AMI. # * 'KeyName'<~String> - The name of the EC2 key pair. @@ -78,7 +78,7 @@ module Fog 'BlockDeviceMappings' => [], 'CreatedTime' => Time.now.utc, 'ImageId' => image_id, - 'InstanceMonitoring' => { 'Enabled' => true }, + 'InstanceMonitoring.Enabled' => true 'InstanceType' => instance_type, 'KernelId' => nil, 'KeyName' => nil,