Sha256: 365744d92051574acd9203a3faa48a0073417b1bb42b85eff771ce3221a4695e

Contents?: true

Size: 282 Bytes

Versions: 8

Compression:

Stored size: 282 Bytes

Contents

module TerraspacePluginAws::Interfaces
  class Backend
    include Terraspace::Plugin::Backend::Interface

    # interface method
    def call
      return unless TerraspacePluginAws.config.auto_create

      Bucket.new(@info).create
      Table.new(@info).create
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

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