Module: Cfenv::Services
- Included in:
- Cfenv
- Defined in:
- lib/cfenv/services.rb
Instance Method Summary collapse
Instance Method Details
#service(service_name) ⇒ Object
17 18 19 |
# File 'lib/cfenv/services.rb', line 17 def service(service_name) s = services(service_name).first end |
#services(service_name) ⇒ Object
12 13 14 |
# File 'lib/cfenv/services.rb', line 12 def services(service_name) vcap_services[service_name] || [] end |
#vcap_services ⇒ Object
4 5 6 7 8 9 |
# File 'lib/cfenv/services.rb', line 4 def vcap_services str = ENV['VCAP_SERVICES'] str ||= '{}' obj = MultiJson.load str Hashie::Mash.new(obj) end |