From cb7e17885f4718d459828c8c640b1e513e087d52 Mon Sep 17 00:00:00 2001 From: chris meyers Date: Fri, 23 Mar 2018 15:41:08 -0400 Subject: [PATCH] remove uneeded auth ldap settings * I had thought that setting the settings was required. But carefully selected defaults for the settings is the correct way to deal with errors I was seeing early in developing this feature. --- awx/settings/defaults.py | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/awx/settings/defaults.py b/awx/settings/defaults.py index 57152aaf16..4fdc097c33 100644 --- a/awx/settings/defaults.py +++ b/awx/settings/defaults.py @@ -355,40 +355,6 @@ AUTH_LDAP_CONNECTION_OPTIONS = { ldap.OPT_NETWORK_TIMEOUT: 30 } -# LDAP Backend settings -_AUTH_LDAP_SETTINGS_BASE = { - "AUTH_LDAP_SERVER_URI": "", - "AUTH_LDAP_BIND_DN": "", - "AUTH_LDAP_BIND_PASSWORD": "", - "AUTH_LDAP_START_TLS": False, - "AUTH_LDAP_USER_SEARCH": [], - "AUTH_LDAP_USER_DN_TEMPLATE": None, - "AUTH_LDAP_USER_ATTR_MAP": {}, - "AUTH_LDAP_GROUP_SEARCH": [], - "AUTH_LDAP_GROUP_TYPE": None, - "AUTH_LDAP_GROUP_TYPE_PARAMS": {}, - "AUTH_LDAP_REQUIRE_GROUP": None, - "AUTH_LDAP_DENY_GROUP": None, - "AUTH_LDAP_USER_FLAGS_BY_GROUP": {}, - "AUTH_LDAP_ORGANIZATION_MAP": {}, - "AUTH_LDAP_TEAM_MAP": {}, -} - - -def generate_ldap_backend(kv, count=None): - num = '' - if count is not None: - num = '{}_'.format(count) - for k,v in kv.iteritems(): - new_k = k.replace('AUTH_LDAP_', 'AUTH_LDAP_{}'.format(num)) - setattr(sys.modules[__name__], new_k, v) - - -generate_ldap_backend(_AUTH_LDAP_SETTINGS_BASE) -for i in xrange(1, 5): - generate_ldap_backend(_AUTH_LDAP_SETTINGS_BASE, i) - - # Radius server settings (default to empty string to skip using Radius auth). # Note: These settings may be overridden by database settings. RADIUS_SERVER = ''