Module: HasBucket

Defined in:
lib/has_bucket.rb,
lib/has_bucket/facade.rb,
lib/has_bucket/version.rb,
lib/has_bucket/s3_config.rb

Defined Under Namespace

Classes: Facade, S3Config

Constant Summary collapse

VERSION =
"0.0.5"

Class Method Summary collapse

Class Method Details

.of(url) ⇒ Object



6
7
8
9
10
# File 'lib/has_bucket.rb', line 6

def self.of(url)
  config = S3Config.new(url)
  service = S3::Service.new(config.config)
  Facade.new(service, config.bucket)
end