Sha256: c2b100e73b6f70ac140cb07e11c7b40c47ebe67c1159edc46706039f914ff593

Contents?: true

Size: 356 Bytes

Versions: 11

Compression:

Stored size: 356 Bytes

Contents

module Lono::Template::Strategy::Dsl::Builder::Helpers
  module S3Helper
    def s3_bucket
      Lono::S3::Bucket.name
    end

    def file_s3_key(name, options={})
      Lono::AppFile::Registry.register(name, @blueprint, options)
      "file://app/files/#{name}" # placeholder for post processing
    end
    alias_method :s3_key, :file_s3_key
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
lono-7.2.3 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.2.2 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.2.1 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.2.0 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.1.0 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.5 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.4 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.3 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.2 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.1 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb
lono-7.0.0 lib/lono/template/strategy/dsl/builder/helpers/s3_helper.rb