diff options
author | Dickson S. Guedes | 2011-07-16 19:01:16 +0000 |
---|---|---|
committer | Dickson S. Guedes | 2011-07-16 19:01:16 +0000 |
commit | 02450cfc00e94c554b8f74cad6dbe109e56c0f2c (patch) | |
tree | c516a1e6a1fc9ade857a142bf9fbf4035718fd5b | |
parent | 532feb733b3a6a7c8829905ba56eb1e373aec153 (diff) |
fixing for OpenSSL backward compatibility with Ruby 1.8.7 version
-rw-r--r-- | lib/pgxn_utils.rb | 1 | ||||
-rw-r--r-- | lib/pgxn_utils/cli.rb | 9 |
2 files changed, 6 insertions, 4 deletions
diff --git a/lib/pgxn_utils.rb b/lib/pgxn_utils.rb index 04c0c23..7e92f06 100644 --- a/lib/pgxn_utils.rb +++ b/lib/pgxn_utils.rb @@ -3,6 +3,7 @@ require 'json' require 'zip/zip' require 'zippy' require 'net/http/post/multipart' +require 'net/https' require 'highline/import' module PgxnUtils diff --git a/lib/pgxn_utils/cli.rb b/lib/pgxn_utils/cli.rb index 31bbabe..53f00dd 100644 --- a/lib/pgxn_utils/cli.rb +++ b/lib/pgxn_utils/cli.rb @@ -145,10 +145,11 @@ module PgxnUtils def try_send_file(request, filename) begin - Net::HTTP.start(UPLOAD_URL.host, UPLOAD_URL.port, { :use_ssl => true , :verify_mode => OpenSSL::SSL::VERIFY_NONE }) do |http| - say "Trying to release #{File.basename(filename)} ... " - http.request(request) - end + http = Net::HTTP.new(UPLOAD_URL.host, UPLOAD_URL.port) + http.use_ssl = true + http.verify_mode = OpenSSL::SSL::VERIFY_NONE + say "Trying to release #{File.basename(filename)} ... " + http.request(request) rescue SocketError say "Please, check your connection.", :red exit(1) |