Sha256: 1c932b5cc6e8d53b8fc44b4234c01685f14f913dd164dc01349c8d40d7f73f5f

Contents?: true

Size: 790 Bytes

Versions: 36

Compression:

Stored size: 790 Bytes

Contents

#!/usr/bin/env ruby

# Amazon Web Services EC2 Query API Ruby library
#
# Ruby Gem Name::  amazon-ec2
# Author::    Glenn Rempe  (mailto:glenn@rempe.us)
# Copyright:: Copyright (c) 2007-2008 Glenn Rempe
# License::   Distributes under the same terms as Ruby
# Home::      http://github.com/grempe/amazon-ec2/tree/master
#++

if ENV['AMAZON_ACCESS_KEY_ID'] && ENV['AMAZON_SECRET_ACCESS_KEY']
  opts = {
    :access_key_id => ENV['AMAZON_ACCESS_KEY_ID'],
    :secret_access_key => ENV['AMAZON_SECRET_ACCESS_KEY']
  }
  if ENV['EC2_URL']
    opts[:server] = URI.parse(ENV['EC2_URL']).host
  end
  @ec2 = AWS::EC2::Base.new(opts)
  @elb = AWS::ELB::Base.new(opts)
  @as = AWS::Autoscaling::Base.new(opts)
  @rds = AWS::RDS::Base.new(opts)
end

puts "EC2 Server: #{opts[:server]}"

include AWS

Version data entries

36 entries across 36 versions & 3 rubygems

Version Path
amazon-ec2-0.9.15 bin/setup.rb
amazon-ec2-0.9.14 bin/setup.rb
amazon-ec2-0.9.13 bin/setup.rb
amazon-ec2-0.9.12 bin/setup.rb
amazon-ec2-0.9.11 bin/setup.rb
amazon-ec2-0.9.10 bin/setup.rb
poolparty-1.6.6 vendor/gems/amazon-ec2/bin/setup.rb
amazon-ec2-0.9.9 bin/setup.rb
poolparty-1.6.5 vendor/gems/amazon-ec2/bin/setup.rb
poolparty-1.6.4 vendor/gems/amazon-ec2/bin/setup.rb
amazon-ec2-0.9.8 bin/setup.rb
amazon-ec2-0.9.7 bin/setup.rb
poolparty-1.6.3 vendor/gems/amazon-ec2/bin/setup.rb
poolparty-1.6.2 vendor/gems/amazon-ec2/bin/setup.rb
amazon-ec2-0.9.6 bin/setup.rb
amazon-ec2-0.9.5 bin/setup.rb
poolparty-1.6.1 vendor/gems/amazon-ec2/bin/setup.rb
poolparty-1.6.0 vendor/gems/amazon-ec2/bin/setup.rb
poolparty-1.5.0 vendor/gems/amazon-ec2/bin/setup.rb
amazon-ec2-0.9.4 bin/setup.rb