Sha256: d3595dd0071cffff215b7f788d98b23e0cd28bd35864cffa65a8fd45211d722e
Contents?: true
Size: 891 Bytes
Versions: 1
Compression:
Stored size: 891 Bytes
Contents
Dir["#{File.dirname(__FILE__)}/../vendor/*/lib"].each do |path| $:.unshift path end require 'rubygems' gem 'activerecord', '=2.3.4' gem 'actionmailer', '=2.3.4' require 'activerecord' require 'actionmailer' require 'logger' require 'yaml' require File.dirname(__FILE__) + "/active_wrapper/db" require File.dirname(__FILE__) + "/active_wrapper/log" require File.dirname(__FILE__) + "/active_wrapper/mail" module ActiveWrapper class <<self def setup(options={}) options = { :base => File.dirname($0), :env => 'development', :log => options[:env] || 'development' }.merge(options.reject { |k, v| v.nil? }) db = Db.new(options) log = Log.new(options) mail = Mail.new(options) ActionMailer::Base.logger = log [ db, log, mail ] end end end ActiveRecord::Base.default_timezone = :utc
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_wrapper-0.2.1 | lib/active_wrapper.rb |