class Bubbles::Uploaders::S3EnsureConnection

Public Instance Methods

call() click to toggle source
# File lib/bubbles/uploaders/s3_ensure_connection.rb, line 7
def call
  s3.list_buckets
end
inspect() click to toggle source
# File lib/bubbles/uploaders/s3_ensure_connection.rb, line 11
def inspect
  "<##{self.class.name} testing connection to s3 bucket>"
end

Private Instance Methods

s3() click to toggle source
# File lib/bubbles/uploaders/s3_ensure_connection.rb, line 18
def s3
  @s3 ||= Aws::S3::Client.new({
    region: s3_region,
    credentials: s3_credentials
  })
end