Sha256: 4ced6d227673833c483d70462886cfdabdd2a231d3f5bcd62e6cddbbee53ca3f
Contents?: true
Size: 795 Bytes
Versions: 1
Compression:
Stored size: 795 Bytes
Contents
require 'rack/cache' require 'dragonfly' app = Dragonfly[:images] app.configure_with(:imagemagick) app.configure_with(:rails) if defined? ActiveRecord::Base app.define_macro(ActiveRecord::Base, :image_accessor) end if defined? Mongoid::Document require 'mongoid' mongo_yml_path = Rails.env.test? ? "#{File.expand_path('../../../../test/dummy/config', __FILE__)}" : "config" yaml_file = YAML.load_file(File.join(mongo_yml_path, 'mongoid.yml'))[Rails.env] db = yaml_file['database'] username = yaml_file['username'] password = yaml_file['password'] app.datastore = Dragonfly::DataStorage::MongoDataStore.new(:database => db, :username => username, :password => password) app.define_macro_on_include(Mongoid::Document, :image_accessor) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
attachment_magick-0.2.4 | lib/attachment_magick/dragonfly/init.rb |