Sha256: 33d804aa909496413a3e99c0b2b20c1ea05a002462d08b8398185dd3587dd035

Contents?: true

Size: 612 Bytes

Versions: 5

Compression:

Stored size: 612 Bytes

Contents

require "s3io/version"
require "s3io/wrapper"
require "s3io/read_wrapper"
require "s3io/write_wrapper"

require "aws-sdk"

# A top-level module that provides an S3 wrapper class.
module S3io
  # A shortcut for wrapping an S3 object
  #
  # @param [AWS::S3::S3Object] s3object an object to wrap
  # @param [Hash] options options hash
  # @option options [Integer] :line_buffer_size size of the buffer that is used for reading contents of S3 object when iterating over its lines
  # @return [S3io::Wrapper] a wrapped S3 object
  #def self.new(s3object, options = {})
  #  Wrapper.new(s3object, options)
  #end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
s3io-1.1.5 lib/s3io.rb
s3io-1.1.4 lib/s3io.rb
s3io-1.1.1 lib/s3io.rb
s3io-1.1.0 lib/s3io.rb
s3io-1.0.0 lib/s3io.rb