Module: VinData::Services
- Extended by:
- Services
- Included in:
- Services
- Defined in:
- lib/vindata/services.rb,
lib/vindata/services/base.rb,
lib/vindata/services/nada.rb,
lib/vindata/services/edmunds.rb
Defined Under Namespace
Classes: Base, Edmunds, Nada
Instance Method Summary
collapse
Instance Method Details
#configuration ⇒ Object
19
20
21
|
# File 'lib/vindata/services.rb', line 19
def configuration
VinData.config
end
|
#get(name) ⇒ Object
13
14
15
16
17
|
# File 'lib/vindata/services.rb', line 13
def get(name)
@services = {} unless defined?(@services)
@services[name] = spawn(name) unless @services.include?(name)
@services[name]
end
|
#service_list ⇒ Object
6
7
8
9
10
11
|
# File 'lib/vindata/services.rb', line 6
def service_list
[
:edmunds,
:nada
]
end
|