Sha256: 0d6e15c8603a508082f6f832424b841e3fddbdab12586bded2e8f9f7e53e561d

Contents?: true

Size: 509 Bytes

Versions: 4

Compression:

Stored size: 509 Bytes

Contents

require 'cloudfuji'

if defined?(Rails) && Rails::VERSION::MAJOR == 3
  require 'rails'
  require 'rails/routes'

  module Cloudfuji
    class Engine < Rails::Engine
        
      initializer "cloudfuji.add_middleware" do |app|
        # Only include our middleware if its on our platform
        unless ENV['CLOUDFUJI_APP'].nil?
          app.middleware.use Cloudfuji::Middleware
        end
      end
    end
  end
else
  # Rails 2 handling
  Rails.configuration.middleware.use 'Cloudfuji::Middleware'
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cloudfuji-0.0.40 lib/cloudfuji/engine.rb
cloudfuji-0.0.39 lib/cloudfuji/engine.rb
cloudfuji-0.0.38 lib/cloudfuji/engine.rb
cloudfuji-0.0.37 lib/cloudfuji/engine.rb