Sha256: 3ae8638697cebf0a98925689b564f3a36a92c2a4fd2ec61729744443a585964d

Contents?: true

Size: 580 Bytes

Versions: 4

Compression:

Stored size: 580 Bytes

Contents

require 'rails'

module DoubleAuthEngine
  class Engine < Rails::Engine
    # Config defaults
    config.mount_at = '/'

    # Load rake tasks
    rake_tasks do
      load File.join(File.dirname(__FILE__), 'double_auth_engine/tasks/migrate_seed.rake')
    end

    # Check the gem config
    initializer "check config" do |app|
      # make sure mount_at ends with trailing slash
      config.mount_at += '/' unless config.mount_at.last == '/'
    end

    initializer "static assets" do |app|
      app.middleware.use ::ActionDispatch::Static, "#{root}/public"
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
double_auth_engine-0.0.5 lib/engine.rb
double_auth_engine-0.0.4 lib/engine.rb
double_auth_engine-0.0.2 lib/engine.rb
double_auth_engine-0.0.1 lib/engine.rb