Class: Coinsetter::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/coinsetter/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
# File 'lib/coinsetter/configuration.rb', line 5

def initialize
  @staging = false
end

Instance Attribute Details

#ip_addressObject

Returns the value of attribute ip_address.



3
4
5
# File 'lib/coinsetter/configuration.rb', line 3

def ip_address
  @ip_address
end

#passwordObject

Returns the value of attribute password.



3
4
5
# File 'lib/coinsetter/configuration.rb', line 3

def password
  @password
end

#stagingObject

Returns the value of attribute staging.



3
4
5
# File 'lib/coinsetter/configuration.rb', line 3

def staging
  @staging
end

#usernameObject

Returns the value of attribute username.



3
4
5
# File 'lib/coinsetter/configuration.rb', line 3

def username
  @username
end

Instance Method Details

#uriObject



9
10
11
# File 'lib/coinsetter/configuration.rb', line 9

def uri
  "https://#{'staging-' if staging}api.coinsetter.com/v1/"
end