Sha256: e84e5b1a52253f6fa461dfbf640c4fd936f7e1a86585aa223aff5e51e33e1eae

Contents?: true

Size: 375 Bytes

Versions: 4

Compression:

Stored size: 375 Bytes

Contents

module HalfPipe
  class Engine < Rails::Engine

    config.before_configuration do
      config.half_pipe = ActiveSupport::OrderedOptions.new
      config.half_pipe.serve_assets = false
    end

    initializer "half_pipe.middleware", after: "build_middleware_stack" do |app|
      app.config.middleware.use Rack::HalfPipe if config.half_pipe.serve_assets
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
half-pipe-0.2.2 lib/half-pipe/rails.rb
half-pipe-0.2.1 lib/half-pipe/rails.rb
half-pipe-0.2.0 lib/half-pipe/rails.rb
half-pipe-0.1.0 lib/half-pipe/rails.rb