Sha256: 082c6d8f56bee32f47406a812dd2fdd714efd07de563aa54eaae5c441ceaceb0

Contents?: true

Size: 350 Bytes

Versions: 6

Compression:

Stored size: 350 Bytes

Contents

module Aws
  module Plugins
    class S3RegionalEndpoint < RegionalEndpoint

      option(:endpoint) do |config|
        raise ArgumentError, MISSING_REGION unless config.region
        if config.region == 'us-east-1'
          's3.amazonaws.com'
        else
          's3-%s.amazonaws.com' % config.region
        end
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
aws-sdk-core-2.0.0.rc10 lib/aws/plugins/s3_regional_endpoint.rb
aws-sdk-core-2.0.0.rc9 lib/aws/plugins/s3_regional_endpoint.rb
aws-sdk-core-2.0.0.rc8 lib/aws/plugins/s3_regional_endpoint.rb
aws-sdk-core-2.0.0.rc7 lib/aws/plugins/s3_regional_endpoint.rb
aws-sdk-core-2.0.0.rc6 lib/aws/plugins/s3_regional_endpoint.rb
aws-sdk-core-2.0.0.rc5 lib/aws/plugins/s3_regional_endpoint.rb