class Bosh::Agent::Client

Constants

VERSION

Public Class Methods

create(uri, options = { }) click to toggle source
# File lib/agent_client.rb, line 19
def self.create(uri, options = { })
  scheme = URI.parse(uri).scheme
  case scheme
  when 'https'
    HTTPClient.new(uri, options)
  else
    raise "Invalid client scheme, available providers are: 'https' agent uri was: #{uri}"
  end
end