From 0f2314b327619acc56edf53eb5a1e8286d9dfa16 Mon Sep 17 00:00:00 2001 From: Ali Kaafarani Date: Wed, 30 May 2018 11:31:35 +0200 Subject: [PATCH] refactor: set cplex logger name (#162) cplex_interface.Configuration was setting the root logger level to CRITICAL which silences most other logging output across the process. --- optlang/cplex_interface.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optlang/cplex_interface.py b/optlang/cplex_interface.py index 20868731..2ecb1c19 100644 --- a/optlang/cplex_interface.py +++ b/optlang/cplex_interface.py @@ -470,7 +470,7 @@ class ResultsStreamHandler(StreamHandler): def flush(self): self.logger.debug(self.getvalue()) - logger = logging.getLogger() + logger = logging.getLogger('cplex.problem') logger.setLevel(logging.CRITICAL) error_stream_handler = ErrorStreamHandler(logger) warning_stream_handler = WarningStreamHandler(logger)