Class: JIRA::RequestClient

Inherits:
Object
  • Object
show all
Defined in:
lib/jira/request_client.rb

Direct Known Subclasses

HttpClient, OauthClient

Instance Method Summary collapse

Instance Method Details

#request(*args) ⇒ Object

Returns the response if the request was successful (HTTP::2xx) and raises a JIRA::HTTPError if it was not successful, with the response attached.

Raises:



12
13
14
15
16
# File 'lib/jira/request_client.rb', line 12

def request(*args)
  response = make_request(*args)
  raise HTTPError.new(response) unless response.kind_of?(Net::HTTPSuccess)
  response
end