Method: Hub::GitHubAPI::HttpMethods#configure_connection

Defined in:
lib/hub/github_api.rb

#configure_connection(req, url) {|url| ... } ⇒ Object

Yields:

  • (url)


172
173
174
175
176
177
178
179
180
181
# File 'lib/hub/github_api.rb', line 172

def configure_connection req, url
  if ENV['HUB_TEST_HOST']
    req['Host'] = url.host
    url = url.dup
    url.scheme = 'http'
    url.host, test_port = ENV['HUB_TEST_HOST'].split(':')
    url.port = test_port.to_i if test_port
  end
  yield url
end