Sha256: 60c1e205c8ce450cf08d2c2c2f09d364dbbf4784c99b8400ca31abf145c707eb

Contents?: true

Size: 471 Bytes

Versions: 10

Compression:

Stored size: 471 Bytes

Contents

module Aws
  module Plugins
    class Minio < Seahorse::Client::Plugin

      def add_options config
        return unless endpoint = ENV['MINIO_ENDPOINT']
        config.add_option :endpoint, endpoint
        config.add_option :access_key_id,     ENV['MINIO_ACCESS_KEY']
        config.add_option :secret_access_key, ENV['MINIO_SECRET_KEY']
        config.add_option :force_path_style,  true
      end

    end
  end
end

Aws::S3::Client.add_plugin Aws::Plugins::Minio

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
opener-daemons-2.7.4 lib/opener/daemons/minio.rb
opener-daemons-2.7.3 lib/opener/daemons/minio.rb
opener-daemons-2.7.2 lib/opener/daemons/minio.rb
opener-daemons-2.7.1 lib/opener/daemons/minio.rb
opener-daemons-2.7.0 lib/opener/daemons/minio.rb
opener-daemons-2.6.3 lib/opener/daemons/minio.rb
opener-daemons-2.6.2 lib/opener/daemons/minio.rb
opener-daemons-2.6.1 lib/opener/daemons/minio.rb
opener-daemons-2.6.0 lib/opener/daemons/minio.rb
opener-daemons-2.5.6 lib/opener/daemons/minio.rb