Class: TddiumClient::Client
Instance Attribute Summary collapse
#client
Instance Method Summary
collapse
#call_api, #caller_version, #caller_version=, #xid_gen
Constructor Details
#initialize(env = :development, caller_version = nil, options = {}) ⇒ Client
Returns a new instance of Client.
183
184
185
186
187
188
189
|
# File 'lib/tddium_client.rb', line 183
def initialize(env = :development, caller_version=nil, options={})
@all_config = YAML.load(File.read(config_path))
self.environment = env.to_s
self.caller_version = caller_version
super(host, port, scheme, version, caller_version, options)
end
|
Instance Attribute Details
#environment ⇒ Object
Returns the value of attribute environment.
181
182
183
|
# File 'lib/tddium_client.rb', line 181
def environment
@environment
end
|
Instance Method Details
#host ⇒ Object
198
199
200
|
# File 'lib/tddium_client.rb', line 198
def host
@tddium_config["host"]
end
|
#port ⇒ Object
206
207
208
|
# File 'lib/tddium_client.rb', line 206
def port
@tddium_config["port"]
end
|
#port=(port) ⇒ Object
202
203
204
|
# File 'lib/tddium_client.rb', line 202
def port=(port)
@tddium_config["port"] = port
end
|
#scheme ⇒ Object
210
211
212
|
# File 'lib/tddium_client.rb', line 210
def scheme
@tddium_config["scheme"]
end
|
#version ⇒ Object
214
215
216
|
# File 'lib/tddium_client.rb', line 214
def version
@tddium_config["version"]
end
|