From 3bc2b30e933ee758d8c3de35fe42f90998a33c53 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Sun, 11 Oct 2015 16:17:08 +0000 Subject: [PATCH] StreamHandler py2.6 fix --- letsencrypt/colored_logging.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/letsencrypt/colored_logging.py b/letsencrypt/colored_logging.py index 170da0b38..50d2146ac 100644 --- a/letsencrypt/colored_logging.py +++ b/letsencrypt/colored_logging.py @@ -17,7 +17,10 @@ class StreamHandler(logging.StreamHandler): """ def __init__(self, stream=None): - super(StreamHandler, self).__init__(stream) + if sys.version_info < (2, 7): + StreamHandler.__init__(self) # pragma: no cover + else: + super(StreamHandler, self).__init__(stream) self.colored = (sys.stderr.isatty() if stream is None else stream.isatty()) self.red_level = logging.WARNING