Add support for Python logger logging levels in LDAP auth

This commit is contained in:
Carlos Cesar Caballero Díaz
2018-04-13 14:35:52 -04:00
parent 8d4dc1b373
commit de0e63469c

View File

@@ -170,7 +170,9 @@ def ldap_auth(server='ldap',
is "error" and can be set to error, warning, info, debug.
"""
logger = logging.getLogger('web2py.auth.ldap_auth')
if logging_level == 'error':
if isinstance(logging_level, int):
logger.setLevel(logging_level)
elif logging_level == 'error':
logger.setLevel(logging.ERROR)
elif logging_level == 'warning':
logger.setLevel(logging.WARNING)