From 8b4cc25cc9452c1846d370cff56f4f84fe3d756b Mon Sep 17 00:00:00 2001 From: ulif <uli@gnufix.de> Date: Wed, 8 Jun 2016 10:43:03 +0200 Subject: [PATCH] Support medium verbosity level. --- diceware/logger.py | 4 +++- tests/test_logger.py | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/diceware/logger.py b/diceware/logger.py index 5a631be..5a228fa 100644 --- a/diceware/logger.py +++ b/diceware/logger.py @@ -58,7 +58,9 @@ def configure(verbosity=None): if verbosity is None: return logger.setLevel(logging.CRITICAL) - if verbosity > 1: + if verbosity == 1: + logger.setLevel(logging.INFO) + elif verbosity > 1: logger.setLevel(logging.DEBUG) logger.addHandler(logging.StreamHandler()) logger.debug("Verbose logging enabled") diff --git a/tests/test_logger.py b/tests/test_logger.py index 9e1876a..d0bc9ae 100644 --- a/tests/test_logger.py +++ b/tests/test_logger.py @@ -25,5 +25,7 @@ def test_configure(): assert my_logger.level == logging.NOTSET configure(0) assert my_logger.level == logging.CRITICAL + configure(1) + assert my_logger.level == logging.INFO configure(2) assert my_logger.level == logging.DEBUG -- GitLab