Module: Moromi::Error

Defined in:
lib/moromi/error.rb,
lib/moromi/error/config.rb,
lib/moromi/error/engine.rb,
lib/moromi/error/errors.rb,
lib/moromi/error/rescue.rb,
lib/moromi/error/version.rb,
lib/moromi/error/renderer.rb,
lib/moromi/error/loggerable.rb,
lib/moromi/error/default_logger.rb,
lib/moromi/error/information_buildable.rb,
lib/generators/moromi/error/views_generator.rb,
lib/moromi/error/default_information_builder.rb

Defined Under Namespace

Modules: Generators, InformationBuildable, Loggerable, Renderer, Rescue Classes: AuthenticationFailed, Config, Default, DefaultInformationBuilder, DefaultLogger, Engine, NeedForceUpdate, NotFound, PermissionDenied, TooManyRequests, ValidationError

Constant Summary collapse

VERSION =
"0.5.0"

Class Method Summary collapse

Class Method Details

.configObject



15
16
17
# File 'lib/moromi/error.rb', line 15

def self.config
  @config
end

.configure {|@config ||= Config.new| ... } ⇒ Object

Yields:



11
12
13
# File 'lib/moromi/error.rb', line 11

def self.configure(&block)
  yield @config ||= Config.new
end

.default_severity_mappingsObject



19
20
21
22
23
24
# File 'lib/moromi/error.rb', line 19

def self.default_severity_mappings
  {
    Moromi::Error::Default => Logger::Severity::DEBUG,
    ActionController::RoutingError => Logger::Severity::WARN
  }
end