Sha256: 472b8dcde6a69f714750a6d4e68c12393853d84d9c6f1c23e9753f2ea469632c
Contents?: true
Size: 419 Bytes
Versions: 4
Compression:
Stored size: 419 Bytes
Contents
module Aws module Plugins class S3RegionalEndpoint < RegionalEndpoint option(:region) { ENV['AWS_REGION'] || ENV['AMAZON_REGION'] } 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
4 entries across 4 versions & 1 rubygems