class ServiceNow::Connection

Public Class Methods

new(instance_id, token) click to toggle source
# File lib/servicenow/connection.rb, line 8
def initialize(instance_id, token)
  @instance_id = instance_id
  @token = token

  @connection = Faraday::Connection.new(connection_options) do |conn|
    conn.use HttpErrors

    conn.authorization :Bearer, @token
    conn.request :json
    conn.response :json
    conn.adapter Faraday.default_adapter
  end
end

Private Instance Methods

connection_options() click to toggle source
# File lib/servicenow/connection.rb, line 24
def connection_options
  {
    url: "https://#{@instance_id}.service-now.com/api/now/"
  }
end