Class: Locomotive::Wagon::Middlewares::ErrorPage

Inherits:
Steam::Middlewares::ThreadSafe
  • Object
show all
Includes:
Steam::Middlewares::Concerns::Helpers
Defined in:
lib/locomotive/wagon/middlewares/error_page.rb

Overview

Display a nice page error

Instance Method Summary collapse

Instance Method Details

#_callObject



14
15
16
17
18
19
20
21
22
23
24
# File 'lib/locomotive/wagon/middlewares/error_page.rb', line 14

def _call
  begin
    self.next
  rescue StandardError => error
    @error      = error
    @file_name  = get_error_file_name(error)

    log_error
    render_error_page
  end
end