diff --git a/SAS/TMSS/src/tmss/settings.py b/SAS/TMSS/src/tmss/settings.py index e7d34491adbcb0149904f3847cdc5a771f331acf..162bb6538de468ca59ae248156888b396fc008a7 100644 --- a/SAS/TMSS/src/tmss/settings.py +++ b/SAS/TMSS/src/tmss/settings.py @@ -13,13 +13,17 @@ https://docs.djangoproject.com/en/2.0/ref/settings/ import os import ldap import logging -from lofar.common import dbcredentials +from lofar.common import dbcredentials, isDevelopmentEnvironment # logger -logger = logging.getLogger('django_auth_ldap') -logger.addHandler(logging.StreamHandler()) -logger.setLevel(logging.INFO) +logger = logging.getLogger(__name__) +# fix/setup django_auth_ldap logging +logging.getLogger('django_auth_ldap').addHandler(logging.StreamHandler()) +logging.getLogger('django_auth_ldap').setLevel(logging.INFO) + +# from pprint import pprint +# pprint(dict(os.environ)) # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -159,7 +163,7 @@ AUTH_LDAP_CONNECTION_OPTIONS = { ldap.OPT_X_TLS_REQUIRE_CERT : ldap.OPT_X_TLS_NE # AUTH_LDAP_BIND_DN = '' # our LDAP is open # AUTH_LDAP_BIND_PASSWORD = '' # our LDAP is open protocol = 'ldaps://' -if 'test' in ldap_creds_name: +if isDevelopmentEnvironment(): logging.warning('Test ldap credentials detected, using insecure connection for ldap autenthication') # mock LDAP does not support ldaps:// protocol = 'ldap://' AUTH_LDAP_SERVER_URI = "%s%s:%s" % (protocol, django_ldap_credentials.host, django_ldap_credentials.port)