Sha256: 8283050ac81ef836378d5236d599668415ba50dbf86ceea10c073baff486dca2
Contents?: true
Size: 1.31 KB
Versions: 1
Compression:
Stored size: 1.31 KB
Contents
require 'errplane' require 'rails' module Errplane class Railtie < ::Rails::Railtie rake_tasks do end initializer "errplane.insert_rack_middleware" do |app| app.config.middleware.insert 0, Errplane::Rack end config.after_initialize do Errplane.configure(true) do |config| config.logger ||= ::Rails.logger config.rails_environment ||= ::Rails.env config.rails_root ||= ::Rails.root config.application_name ||= ::Rails.application.class.parent_name config.framework = "Rails" config.framework_version = ::Rails::VERSION::STRING config.language = "Ruby" config.language_version = "#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}" config.environment_variables = ENV.to_hash end if defined?(::ActionDispatch::DebugExceptions) require 'errplane/rails/middleware/hijack_render_exception' ::ActionDispatch::DebugExceptions.send(:include,Errplane::Rails::Middleware::HijackRenderException) elsif defined?(::ActionDispatch::ShowExceptions) require 'errplane/rails/middleware/hijack_render_exception' ::ActionDispatch::ShowExceptions.send(:include,Errplane::Rails::Middleware::HijackRenderException) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
errplane-0.1.0 | lib/errplane/railtie.rb |