From 5386b0eea0ed4ab58aab40db48296d82727a9f30 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Sun, 13 Apr 2014 18:43:43 -0700 Subject: [PATCH] Pass write down from commands to logging handler. --- pre_commit/commands.py | 2 +- pre_commit/logging_handler.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pre_commit/commands.py b/pre_commit/commands.py index 909f8de4..60fc2c52 100644 --- a/pre_commit/commands.py +++ b/pre_commit/commands.py @@ -230,7 +230,7 @@ def _run_hook(runner, hook_id, args, write): def run(runner, args, write=sys.stdout.write): # Set up our logging handler - logger.addHandler(LoggingHandler(args.color)) + logger.addHandler(LoggingHandler(args.color, write=write)) logger.setLevel(logging.INFO) with staged_files_only(runner.cmd_runner): diff --git a/pre_commit/logging_handler.py b/pre_commit/logging_handler.py index 87102ca8..8fed2df3 100644 --- a/pre_commit/logging_handler.py +++ b/pre_commit/logging_handler.py @@ -25,7 +25,7 @@ class LoggingHandler(logging.Handler): '[{0}]'.format(record.levelname), LOG_LEVEL_COLORS[record.levelname], self.use_color, - ) + ' ' if record.levelno >= logging.WARNING else '', + ) + ' ', record.getMessage(), ) )