Fixing dbapi log message and levels

This commit is contained in:
Andrew Melton 2013-06-19 14:08:36 -04:00
parent 0865a7938a
commit ef81721789
2 changed files with 6 additions and 2 deletions

View File

@ -72,7 +72,11 @@ def _log_api_exception(cls, ex, request):
line1 = "Exception: %s - %s - %s" % (cls.__name__, ex.status, ex.message)
line2 = "Request: %s - %s" % (request.method, request.path)
line3 = "Body: %s" % request.body
stacklog.error("%s/n%s/n%s" % (line1, line2, line3))
msg = "%s\n%s\n%s" % (line1, line2, line3)
if 400 <= ex.status < 500:
stacklog.warn(msg)
else:
stacklog.error(msg)
def api_call(func):

View File

@ -73,4 +73,4 @@ def warn(msg, name=None):
def error(msg, name=None):
if name is None:
name = default_logger_name
get_logger(name=name).warn(msg)
get_logger(name=name).error(msg)