module Alvid
Constants
- VERSION
Public Class Methods
init()
click to toggle source
# File lib/alvid.rb, line 5 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|cleardb/ service.first['credentials']['uri'] end end DataMapper.setup(:default, db_uri) end