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