Sha256: 1445718887b8a1f4a1b2ad256ea9a1b03b5db3dd341135a6a832de7de656bf12
Contents?: true
Size: 692 Bytes
Versions: 3
Compression:
Stored size: 692 Bytes
Contents
module SendleAPI class Connection < ActiveResource::Connection # def request(method, path, *arguments) # result = ActiveSupport::Notifications.instrument("request.active_resource") do |payload| # payload[:method] = method # payload[:request_uri] = "#{site.scheme}://#{site.host}:#{site.port}#{path}" # payload[:result] = http.send(method, path, *arguments) # require 'pry-byebug'; binding.pry # payload[:result] # end # handle_response(result) # rescue Timeout::Error => e # raise TimeoutError.new(e.message) # rescue OpenSSL::SSL::SSLError => e # raise SSLError.new(e.message) # end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sendle_api-0.1.9 | lib/sendle_api/connection.rb |
sendle_api-0.1.4 | lib/sendle_api/connection.rb |
sendle_api-0.1.0 | lib/sendle_api/connection.rb |