def __init__(self): parameters.apply_to_django_settings() self.server_uri = self._setting( "AUTH_LDAP_SERVER_URI", "ldap://localhost" ) self.pwd_attr = self._setting("LDAP_PASSWORD_ATTR", "userPassword") self.ldap_ad = self._setting("LDAP_ACTIVE_DIRECTORY", False) self.conn = None self.user_filter = self._setting("LDAP_USER_FILTER", "")
('admin/', include('modoboa.admin.urls', namespace="admin")), ('relaydomains/', include('modoboa.relaydomains.urls', namespace="relaydomains")), ) urlpatterns += patterns( '', *exts_pool.load_all() ) urlpatterns += patterns( '', *events.raiseQueryEvent("ExtraUprefsRoutes") ) parameters.apply_to_django_settings() # API urls urlpatterns += patterns( "", ("^api/v1/", include("modoboa.urls_api", namespace="external_api")), ) if 'modoboa.demo' in settings.INSTALLED_APPS: urlpatterns += patterns( '', (r'^demo/', include('modoboa.demo.urls', namespace="demo")) ) if settings.DEBUG: from django.contrib.staticfiles.urls import staticfiles_urlpatterns
'packages': ('modoboa', ), }), ('', include('modoboa.core.urls', namespace="core")), url('^user/forward/', 'modoboa.admin.views.user.forward', name='user_forward'), ('admin/', include('modoboa.admin.urls', namespace="admin")), ('relaydomains/', include('modoboa.relaydomains.urls', namespace="relaydomains")), ) urlpatterns += patterns('', *exts_pool.load_all()) urlpatterns += patterns('', *events.raiseQueryEvent("ExtraUprefsRoutes")) parameters.apply_to_django_settings() # API urls urlpatterns += patterns( "", ("^api/v1/", include("modoboa.urls_api", namespace="external_api")), url("^docs/api/", include('rest_framework_swagger.urls')), ) if 'modoboa.demo' in settings.INSTALLED_APPS: urlpatterns += patterns( '', (r'^demo/', include('modoboa.demo.urls', namespace="demo"))) if settings.DEBUG: from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.conf.urls.static import static
def __init__(self, *args, **kwargs): """Load LDAP settings.""" parameters.apply_to_django_settings() super(LDAPBackend, self).__init__(*args, **kwargs)