Class: Keratin::Client
- Inherits:
-
Object
- Object
- Keratin::Client
- Defined in:
- lib/keratin/client.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#base ⇒ Object
readonly
Returns the value of attribute base.
Instance Method Summary collapse
-
#initialize(base_url, username: nil, password: nil) ⇒ Client
constructor
A new instance of Client.
Constructor Details
#initialize(base_url, username: nil, password: nil) ⇒ Client
Returns a new instance of Client.
33 34 35 36 |
# File 'lib/keratin/client.rb', line 33 def initialize(base_url, username: nil, password: nil) @base = base_url.chomp('/') @auth = [username, password] if username && password end |
Instance Attribute Details
#base ⇒ Object (readonly)
Returns the value of attribute base.
31 32 33 |
# File 'lib/keratin/client.rb', line 31 def base @base end |