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