lib/as/right_as_interface.rb
# Describe all Launch Configurations.
# Returns an array of configurations.
#
#  as.describe_launch_configurations #=>
#    [{:security_groups=>["default"],
#      :ramdisk_id=>"",
#      :user_data=>"V29vaG9vOiBDZW50T1MuNS4xLWM=",
#      :instance_type=>"c1.medium",
#      :block_device_mappings=>
#       [{:virtual_name=>"ephemeral2", :device_name=>"/dev/sdk"}],
#      :launch_configuration_name=>"kd: CentOS.5.1-c.1",
#      :created_time=>"2010-03-29T10:00:32.742Z",
#      :image_id=>"ami-08f41161",
#      :key_name=>"tim",
#      :kernel_id=>""}, ...]
#
Describe all Launch Configurations.
Returns an array of configurations.


Describe all Launch Configurations . Returns an array of configurations .
def describe_launch_configurations(*launch_configuration_names)
      result = []
      incrementally_describe_launch_configurations(*launch_configuration_names) do |response|
        result += response[:launch_configurations]
        true
      end
      result
    end
def describe_launch_configurations ( * launch_configuration_names ) result = [ ] incrementally_describe_launch_configurations ( * launch_configuration_names ) do | response | result += response [ :launch_configurations ] true end result end
Describe all Launch Configurations.
Describe all Launch Configurations .
launch_configuration_names
<not_specific>