class ShippingMaterials::S3
Public Class Methods
new()
click to toggle source
# File lib/shipping_materials/s3.rb, line 10 def initialize @bucket = self.s3.buckets[Config.s3_bucket] end
Public Instance Methods
s3()
click to toggle source
# File lib/shipping_materials/s3.rb, line 18 def s3 @s3 ||= AWS::S3.new(access_key_id: Config.s3_access_key, secret_access_ket: Config.s3_secret) end
write(key, fp)
click to toggle source
# File lib/shipping_materials/s3.rb, line 14 def write(key, fp) @bucket.objects.create(key, fp) end