class Opsicle::S3Bucket
Attributes
bucket[R]
Public Class Methods
new(client, bucket_name)
click to toggle source
# File lib/opsicle/s3_bucket.rb, line 7 def initialize(client, bucket_name) @bucket = Aws::S3::Bucket.new(name: bucket_name, client: client.s3) raise UnknownBucket unless @bucket.exists? end
Public Instance Methods
update(object)
click to toggle source
# File lib/opsicle/s3_bucket.rb, line 12 def update(object) obj = bucket.object(object) obj.upload_file(Pathname.new(object)) end