Sha256: 2c7ad0b9cd5770a848011e429d11f30a3dea223226a7a73952c58185c79bbbce

Contents?: true

Size: 318 Bytes

Versions: 7

Compression:

Stored size: 318 Bytes

Contents

require "aws_data"

module TerraspacePluginAws::Interfaces
  class Expander
    include Terraspace::Plugin::Expander::Interface
    delegate :account, :region, to: :aws_data
    alias_method :namespace, :account
    alias_method :location, :region

    def aws_data
      $__aws_data ||= AwsData.new
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
terraspace_plugin_aws-0.3.2 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.3.1 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.3.0 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.2.2 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.2.1 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.2.0 lib/terraspace_plugin_aws/interfaces/expander.rb
terraspace_plugin_aws-0.1.0 lib/terraspace_plugin_aws/interfaces/expander.rb