Skip to content

Instantly share code, notes, and snippets.

@fguillen
Created January 13, 2009 16:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fguillen/46497 to your computer and use it in GitHub Desktop.
Save fguillen/46497 to your computer and use it in GitHub Desktop.
require 'rubygems'
require 'yaml'
require 'ec2'
AWS_ACCESS_KEY_ID = 'xxx'
AWS_SECRET_ACCESS_KEY = 'xxx'
@ec2 = EC2::Base.new(:access_key_id => AWS_ACCESS_KEY_ID, :secret_access_key => AWS_SECRET_ACCESS_KEY)
puts "------------------"
puts "without aws/s3"
puts "------------------"
puts @ec2.describe_instances.to_yaml.collect{ |l| l.split(':')[0] }
require 'aws/s3'
@ec2 = EC2::Base.new(:access_key_id => AWS_ACCESS_KEY_ID, :secret_access_key => AWS_SECRET_ACCESS_KEY)
puts ""
puts "------------------"
puts "with aws/s3"
puts "------------------"
puts @ec2.describe_instances.to_yaml.collect{ |l| l.split(':')[0] }
# results on: http://gist.github.com/46498
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment