module Akashi::Aws
Public Instance Methods
config=(new_value)
click to toggle source
# File lib/akashi/aws.rb, line 7 def config=(new_value) ::AWS.config(new_value) services.each { |service| instance_variable_set(:"@#{service}", nil) } end
ec2()
click to toggle source
# File lib/akashi/aws.rb, line 12 def ec2 @ec2 ||= ::AWS::EC2.new end
elb()
click to toggle source
# File lib/akashi/aws.rb, line 16 def elb @elb ||= ::AWS::ELB.new end
iam()
click to toggle source
# File lib/akashi/aws.rb, line 20 def iam @iam ||= ::AWS::IAM.new end
rds()
click to toggle source
# File lib/akashi/aws.rb, line 24 def rds @rds ||= ::AWS::RDS.new end
services()
click to toggle source
# File lib/akashi/aws.rb, line 28 def services @services ||= [ :ec2, :elb, :iam, :rds, ] end