From ba5f7afedca282e79fdfde0dd359028fc4111f90 Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Tue, 18 Jul 2017 16:07:12 +0200 Subject: logging: make sure logging level is set to proper value During py.test initialization, the value 'debug' is passed instead of logging.DEBUG. Signed-off-by: Tomas Krizek Reviewed-By: David Kupka --- ipalib/plugable.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'ipalib') diff --git a/ipalib/plugable.py b/ipalib/plugable.py index f6f25e833..13efe331a 100644 --- a/ipalib/plugable.py +++ b/ipalib/plugable.py @@ -461,21 +461,7 @@ class API(ReadOnly): if not match: continue - value = match.group(1) - try: - level = int(value) - except ValueError: - try: - level = { - 'debug': logging.DEBUG, - 'info': logging.INFO, - 'warn': logging.WARNING, - 'warning': logging.WARNING, - 'error': logging.ERROR, - 'critical': logging.CRITICAL - }[value] - except KeyError: - raise ValueError('unknown log level (%s)' % value) + level = ipa_log_manager.convert_log_level(match.group(1)) value = getattr(self.env, attr) regexps = re.split('\s*,\s*', value) -- cgit