lib/rudy/aws.rb in rudy-0.2.4 vs lib/rudy/aws.rb in rudy-0.3.0

- old
+ new

@@ -18,18 +18,20 @@ attr_reader :instances attr_reader :images attr_reader :addresses attr_reader :groups attr_reader :volumes + attr_reader :snapshots attr_reader :aws def initialize(access_key, secret_key) @aws = RightAws::Ec2.new(access_key, secret_key, {:logger => Logger.new(@@logger)}) @instances = Rudy::AWS::EC2::Instances.new(@aws) @images = Rudy::AWS::EC2::Images.new(@aws) @groups = Rudy::AWS::EC2::Groups.new(@aws) @addresses = Rudy::AWS::EC2::Addresses.new(@aws) + @snapshots = Rudy::AWS::EC2::Snapshots.new(@aws) @volumes = Rudy::AWS::EC2::Volumes.new(@aws) end end @@ -49,9 +51,10 @@ attr_reader :domains attr_reader :aws def initialize(access_key, secret_key) @aws = RightAws::SdbInterface.new(access_key, secret_key, {:logger => Logger.new(@@logger)}) + @aws2 = AwsSdb::Service.new(:access_key_id => access_key, :secret_access_key => secret_key, :logger => Logger.new(@@logger)) @domains = Rudy::AWS::SimpleDB::Domains.new(@aws) end end