class Bricolage::S3Writer

Attributes

key[R]

Public Class Methods

new(ds, key) click to toggle source
# File lib/bricolage/s3writer.rb, line 3
def initialize(ds, key)
  @ds = ds
  @key = key
end

Public Instance Methods

object() click to toggle source
# File lib/bricolage/s3writer.rb, line 14
def object
  @object ||= @ds.object(@key)
end
upload(path) click to toggle source
# File lib/bricolage/s3writer.rb, line 18
def upload(path)
  object.upload_file(path)
end
url() click to toggle source
# File lib/bricolage/s3writer.rb, line 8
def url
  @url ||= @ds.url(@key)
end