Class: ONEAccess::Configuration
- Inherits:
-
Object
- Object
- ONEAccess::Configuration
- Defined in:
- lib/oneaccess/configuration.rb
Constant Summary collapse
- DEFAULT_BASE_URL =
"http://ws.oneaccess.io"
- DEFAULT_BASE_V1_1_PATH =
"/v1.1"
- DEFAULT_BASE_V3_0_PATH =
"/v3.0"
Class Attribute Summary collapse
-
.api_key ⇒ Object
Returns the value of attribute api_key.
-
.base_url ⇒ Object
Returns the value of attribute base_url.
-
.log_requests ⇒ Object
Returns the value of attribute log_requests.
- .logger ⇒ Object
-
.master_api_key ⇒ Object
Returns the value of attribute master_api_key.
Class Method Summary collapse
Class Attribute Details
.api_key ⇒ Object
Returns the value of attribute api_key.
13 14 15 |
# File 'lib/oneaccess/configuration.rb', line 13 def api_key @api_key end |
.base_url ⇒ Object
Returns the value of attribute base_url.
12 13 14 |
# File 'lib/oneaccess/configuration.rb', line 12 def base_url @base_url end |
.log_requests ⇒ Object
Returns the value of attribute log_requests.
16 17 18 |
# File 'lib/oneaccess/configuration.rb', line 16 def log_requests @log_requests end |
.logger ⇒ Object
32 33 34 |
# File 'lib/oneaccess/configuration.rb', line 32 def logger @logger ||= Logger.new(STDOUT) end |
.master_api_key ⇒ Object
Returns the value of attribute master_api_key.
14 15 16 |
# File 'lib/oneaccess/configuration.rb', line 14 def master_api_key @master_api_key end |
Class Method Details
.base_v1_1_url ⇒ Object
18 19 20 |
# File 'lib/oneaccess/configuration.rb', line 18 def base_v1_1_url "#{base_url}#{DEFAULT_BASE_V1_1_PATH}" end |
.base_v3_0_url ⇒ Object
22 23 24 |
# File 'lib/oneaccess/configuration.rb', line 22 def base_v3_0_url "#{base_url}#{DEFAULT_BASE_V3_0_PATH}" end |
.reset! ⇒ Object
26 27 28 29 30 |
# File 'lib/oneaccess/configuration.rb', line 26 def reset! self.base_url = DEFAULT_BASE_URL self.api_key = nil self.master_api_key = nil end |