mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-11-27 00:03:06 -05:00
Merge remote-tracking branch 'origin/pull/61'
This commit is contained in:
commit
6f664422d4
@ -140,7 +140,7 @@ module Stripe
|
||||
end
|
||||
|
||||
def self.user_agent
|
||||
@uname ||= `uname -a 2>/dev/null`.strip if RUBY_PLATFORM =~ /linux|darwin/i
|
||||
@uname ||= get_uname
|
||||
lang_version = "#{RUBY_VERSION} p#{RUBY_PATCHLEVEL} (#{RUBY_RELEASE_DATE})"
|
||||
|
||||
{
|
||||
@ -154,6 +154,12 @@ module Stripe
|
||||
|
||||
end
|
||||
|
||||
def self.get_uname
|
||||
`uname -a 2>/dev/null`.strip if RUBY_PLATFORM =~ /linux|darwin/i
|
||||
rescue Errno::ENOMEM => ex # couldn't create subprocess
|
||||
"uname lookup failed"
|
||||
end
|
||||
|
||||
def self.uri_encode(params)
|
||||
Util.flatten_params(params).
|
||||
map { |k,v| "#{k}=#{Util.url_encode(v)}" }.join('&')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user