Module: Plugin::ErrorMatcher

Defined in:
lib/unicorn-cuba-base/plugin/error_matcher.rb

Instance Method Summary collapse

Instance Method Details

#error(*klass) ⇒ Object



3
4
5
# File 'lib/unicorn-cuba-base/plugin/error_matcher.rb', line 3

def error(*klass)
  lambda {klass.any?{|k| env["app.error"].is_a? k} and captures.push(env["app.error"])}
end

#error?Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/unicorn-cuba-base/plugin/error_matcher.rb', line 7

def error?
  env.has_key? "app.error"
end