Sha256: e89a3dafc9273082d9f9f7990170f185eea9f7bcea5f61e67733c378c07b0bd6

Contents?: true

Size: 606 Bytes

Versions: 4

Compression:

Stored size: 606 Bytes

Contents

# http://edgeapi.rubyonrails.org/classes/Rails/Engine.html
module Campagne
  class Engine < Rails::Engine

    initializer "campagne.load_app_instance_data" do |app|
      Campagne.setup do |config|
        config.app_root = app.root
      end
    end

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

    initializer "campagne.load_resque_config" do |app|
      require 'resque/server'
      Resque::Server.use(Rack::Auth::Basic)
      require 'resque_scheduler'
      require 'resque_scheduler/server'
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
campagne-0.1.2 lib/campagne/engine.rb
campagne-0.1.1 lib/campagne/engine.rb
campagne-0.1.0 lib/campagne/engine.rb
campagne-0.0.2 lib/campagne/engine.rb