Method: Credentials#initialize

Defined in:
lib/jirarest2/credentials.rb

#initialize(url, username) ⇒ Credentials

Returns a new instance of Credentials.

Parameters:

  • url (String)

    URL to JIRA(tm) instance

  • username (String)

    Username of the user who connects to jira

Raises:



34
35
36
37
38
39
40
41
42
43
# File 'lib/jirarest2/credentials.rb', line 34

def initialize(url,username)
  uri = URI(url)
  if uri.instance_of?(URI::HTTP) || uri.instance_of?(URI::HTTPS) then
    @connecturl = url
    @username = username
    @baseurl = @connecturl.gsub(/rest\/api\/.+/,"rest/")
  else
    raise Jirarest2::NotAnURLError
  end
end