Class: PactBroker::Api::Resources::ErrorHandler
- Inherits:
-
Object
- Object
- PactBroker::Api::Resources::ErrorHandler
- Includes:
- Logging
- Defined in:
- lib/pact_broker/api/resources/base_resource.rb
Constant Summary
Constants included from Logging
Logging::LOG_DIR, Logging::LOG_FILE_NAME
Class Method Summary collapse
Methods included from Logging
included, #log_error, #logger, #logger=
Class Method Details
.handle_exception(e, response) ⇒ Object
21 22 23 24 25 |
# File 'lib/pact_broker/api/resources/base_resource.rb', line 21 def self.handle_exception e, response logger.error e logger.error e.backtrace response.body = {:message => e., :backtrace => e.backtrace }.to_json end |