Sha256: f05df21590b38f2ebdeb55d98cf76a4af484973db2076c222f07fd91245c584a

Contents?: true

Size: 259 Bytes

Versions: 3

Compression:

Stored size: 259 Bytes

Contents

require 'singleton'

module S3Multipart
  module Uploader
    class Config
      include Singleton

      attr_accessor :s3_access_key, :s3_secret_key, :bucket_name

      def self.configure(block)
        block.call(self.instance)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
s3_multipart-0.0.4 lib/s3_multipart/uploader/config.rb
s3_multipart-0.0.3 lib/s3_multipart/uploader/config.rb
s3_multipart-0.0.2 lib/s3_multipart/uploader/config.rb