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