Merge pull request #306 from zkanda/always-log-error-exception
Always log if there's an exception occurred.
This commit is contained in:
commit
1ad7b95437
|
@ -173,6 +173,7 @@ class Handler:
|
|||
try:
|
||||
response = handler(request=request, exception=exception)
|
||||
except:
|
||||
log.error(format_exc())
|
||||
if self.sanic.debug:
|
||||
response_message = (
|
||||
'Exception raised in exception handler "{}" '
|
||||
|
@ -185,6 +186,7 @@ class Handler:
|
|||
return response
|
||||
|
||||
def default(self, request, exception):
|
||||
log.error(format_exc())
|
||||
if issubclass(type(exception), SanicException):
|
||||
return text(
|
||||
'Error: {}'.format(exception),
|
||||
|
|
Loading…
Reference in New Issue
Block a user