Sha256: 360f5a3ea807a00f7b0c07f9f97e18ad7e75d7c5bf8b74b234c6ed32171f40b8
Contents?: true
Size: 631 Bytes
Versions: 2
Compression:
Stored size: 631 Bytes
Contents
require 'mongoid' module Juici class Database class << self def mongoid_config_file %w[mongoid.yml mongoid.yml.sample].each do |file| path = File.join("config", file) return path if File.exist?(path) end raise "No database config file" end def initialize! if ::Juici.respond_to? :dbgp ::Juici.dbgp "initializing Mongoid with environment: #{ENV['RACK_ENV']}" end if ENV['RACK_ENV'] == "development" Mongoid.logger.level = Logger::INFO end Mongoid.load!(mongoid_config_file) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
juici-0.0.1.alpha1 | lib/juici/database.rb |
juici-0.0.0.alpha1 | lib/juici/database.rb |