From ee11f1aed9756ad39799ccbe03d2b9cf8c09bdf8 Mon Sep 17 00:00:00 2001 From: John Nadratowski Date: Wed, 30 Oct 2013 16:44:42 -0400 Subject: [PATCH] Added proper python logging handler --- chromelogger.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/chromelogger.py b/chromelogger.py index 93f817b..21f6f0b 100644 --- a/chromelogger.py +++ b/chromelogger.py @@ -15,6 +15,7 @@ # uses Chrome Logger extension for logging # @see https://chrome.google.com/webstore/detail/noaneddfkdjfnfdakjjmocngnfkfehhd # @see http://chromelogger.com +import logging import json import traceback import jsonpickle @@ -166,3 +167,9 @@ def process_response(self, request, response): response[header[0]] = header[1] return response + +class ChromeLoggerHandler(logging.Handler): + + def emit(self, record): + _log((record.levelname.lower(), self.format(record))) +