lib/alvid.rb in alvid-0.2.4 vs lib/alvid.rb in alvid-0.2.5

- old
+ new

@@ -1,19 +1,20 @@ require 'data_mapper' require 'json' module Alvid def self.init + puts ENV.inspect db_uri = if ENV['VCAP_SERVICES'].nil? || JSON.parse(ENV['VCAP_SERVICES']).empty? require 'dm-sqlite-adapter' 'sqlite::memory:' else require 'dm-mysql-adapter' product_name, service = JSON.parse(ENV['VCAP_SERVICES']).first + puts "Product name: #{product_name}" + puts "Service: #{product_name}" case product_name - when /mysql/ - service.first.first[1]['uri'] - when /cleardb/ + when /mysql|cleardb/ service.first['credentials']['uri'] end end DataMapper.setup(:default, db_uri) end