From de0e63469c69c64a63e42dcc769fcda44a7e67da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Cesar=20Caballero=20D=C3=ADaz?= Date: Fri, 13 Apr 2018 14:35:52 -0400 Subject: [PATCH] Add support for Python logger logging levels in LDAP auth --- gluon/contrib/login_methods/ldap_auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gluon/contrib/login_methods/ldap_auth.py b/gluon/contrib/login_methods/ldap_auth.py index 4c07b757..2bec1c6f 100644 --- a/gluon/contrib/login_methods/ldap_auth.py +++ b/gluon/contrib/login_methods/ldap_auth.py @@ -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)