Condense the code that sets the logging level

Signed-off-by: Vladimir Diaz <vladimir.v.diaz@gmail.com>
This commit is contained in:
Vladimir Diaz 2018-06-28 11:51:19 -04:00
parent 56aa91239b
commit d24f826009
No known key found for this signature in database
GPG key ID: 5DEE9B97B0E2289A

View file

@ -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