From 8d3a15ad8d3707f56bb7ea05386fd65c3b16879e Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Wed, 20 Mar 2019 00:28:53 +0100 Subject: [PATCH] Logging formatter has separate formatting for cmd output and its log level set to warning. --- src/core.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/core.py b/src/core.py index 16e00a7..b4397ba 100755 --- a/src/core.py +++ b/src/core.py @@ -3,7 +3,7 @@ # @Author: KevinMidboe # @Date: 2017-08-25 23:22:27 # @Last Modified by: KevinMidboe -# @Last Modified time: 2017-09-29 12:35:24 +# @Last Modified time: 2019-02-02 01:04:25 from guessit import guessit from babelfish import Language, LanguageReverseError @@ -30,11 +30,12 @@ logger = logging.getLogger('seasonedParser') fh = logging.FileHandler(env.logfile) fh.setLevel(logging.INFO) sh = logging.StreamHandler() -sh.setLevel(logging.ERROR) +sh.setLevel(logging.WARNING) -formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') -fh.setFormatter(formatter) -sh.setFormatter(formatter) +fh_formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') +sh_formatter = logging.Formatter('%(levelname)s: %(message)s') +fh.setFormatter(fh_formatter) +sh.setFormatter(sh_formatter) logger.addHandler(fh) logger.addHandler(sh)