class Aws::SessionStore::DynamoDB::Errors::BaseHandler
end
end
false
File.open(path_to_file, ‘w’) {|f| f.write(e.message) }
def handle_error(e, env = {})
# Handles error passed in
class MyErrorHandler < BaseErrorHandler
@example Sample ErrorHandler class
Each error handler must implement a handle_error method.
that can be passed in to {Aws::SessionStore::DynamoDB::RackMiddleware}.
BaseErrorHandler provides an interface for error handlers
def handle_error(error, env = {})
-
(Aws::DynamoDB::Errors)
- If error has be reraised.
Returns:
-
(false)
- If exception was handled and will not reraise exception.
Parameters:
-
env
(Rack::Request::Environment, nil
) -- Rack environment -
error
(Aws::DynamoDB::Errors::Base
) -- error passed in from
def handle_error(error, env = {}) raise NotImplementedError end