From d24f826009433fd2d2003b60118bb48ff574138f Mon Sep 17 00:00:00 2001 From: Vladimir Diaz Date: Thu, 28 Jun 2018 11:51:19 -0400 Subject: [PATCH] Condense the code that sets the logging level Signed-off-by: Vladimir Diaz --- tuf/scripts/repo.py | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/tuf/scripts/repo.py b/tuf/scripts/repo.py index 53528123..0f5a8981 100755 --- a/tuf/scripts/repo.py +++ b/tuf/scripts/repo.py @@ -1036,23 +1036,10 @@ def parse_arguments(): parsed_args = parser.parse_args() # Set the logging level. - if parsed_args.verbose == 5: - tuf.log.set_log_level(logging.CRITICAL) + logging_levels = [logging.NOTSET, logging.DEBUG, + logging.INFO, logging.WARNING, logging.ERROR, logging.CRITICAL] - elif parsed_args.verbose == 4: - tuf.log.set_log_level(logging.ERROR) - - elif parsed_args.verbose == 3: - tuf.log.set_log_level(logging.WARNING) - - elif parsed_args.verbose == 2: - tuf.log.set_log_level(logging.INFO) - - elif parsed_args.verbose == 1: - tuf.log.set_log_level(logging.DEBUG) - - else: - tuf.log.set_log_level(logging.NOTSET) + tuf.log.set_log_level(logging_levels[parsed_args.verbose]) return parsed_args