mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
[rubygems/rubygems] Use gsub with Hash
https://github.com/rubygems/rubygems/commit/83eced0b39
This commit is contained in:
parent
87bc29fe28
commit
42a9e27d84
1 changed files with 2 additions and 2 deletions
|
@ -141,7 +141,7 @@ class Gem::S3URISigner
|
||||||
end
|
end
|
||||||
|
|
||||||
def base64_uri_escape(str)
|
def base64_uri_escape(str)
|
||||||
str.gsub("\n", "").gsub(/[\+\/=]/) { |c| BASE64_URI_TRANSLATE[c] }
|
str.gsub(/[\+\/=\n]/, BASE64_URI_TRANSLATE)
|
||||||
end
|
end
|
||||||
|
|
||||||
def ec2_metadata_credentials_json
|
def ec2_metadata_credentials_json
|
||||||
|
@ -169,7 +169,7 @@ class Gem::S3URISigner
|
||||||
Gem::Request::ConnectionPools.new(proxy_uri, certs).pool_for(uri)
|
Gem::Request::ConnectionPools.new(proxy_uri, certs).pool_for(uri)
|
||||||
end
|
end
|
||||||
|
|
||||||
BASE64_URI_TRANSLATE = { "+" => "%2B", "/" => "%2F", "=" => "%3D" }.freeze
|
BASE64_URI_TRANSLATE = { "+" => "%2B", "/" => "%2F", "=" => "%3D", "\n" => "" }.freeze
|
||||||
EC2_METADATA_CREDENTIALS = "http://169.254.169.254/latest/meta-data/identity-credentials/ec2/security-credentials/ec2-instance".freeze
|
EC2_METADATA_CREDENTIALS = "http://169.254.169.254/latest/meta-data/identity-credentials/ec2/security-credentials/ec2-instance".freeze
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue