summaryrefslogtreecommitdiff
path: root/lib/nickserver/adapters/celluloid_http.rb
blob: 5772bd1c96b934937451a09903a2190e5fb1eba9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
require 'nickserver/adapters'
# require 'celluloid/io'
require 'http'

module Nickserver::Adapters
  class CelluloidHttp
  #  include Celluloid::IO

    def get(url, options = {})
      response = HTTP.get url,
        params: options[:query]
  #      ssl_socket_class: Celluloid::IO::SSLSocket
      yield response.code, response.to_s
    end

  end
end