Module: S3Light

Defined in:
lib/s3-light.rb,
lib/s3-light/bucket.rb,
lib/s3-light/client.rb,
lib/s3-light/object.rb,
lib/s3-light/version.rb,
lib/s3-light/connection.rb,
lib/s3-light/configuration.rb,
lib/s3-light/md5_calculator.rb,
lib/s3-light/connection/body.rb,
lib/s3-light/concurrent_result.rb,
lib/s3-light/client/buckets_list.rb,
lib/s3-light/client/objects_list.rb,
lib/s3-light/connection/response.rb,
lib/s3-light/connections_manager/main.rb,
lib/s3-light/connections_manager/threaded.rb

Defined Under Namespace

Modules: ConnectionsManager Classes: Bucket, Client, ConcurrentResult, Configuration, Connection, Error, Md5Calculator, Object

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configurationObject



24
25
26
# File 'lib/s3-light.rb', line 24

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



20
21
22
# File 'lib/s3-light.rb', line 20

def self.configure
  yield(configuration)
end