keystone/keystone/common
Nathan Kinder db291b340e Use newer python-ldap paging control API
The API for using the LDAP simple paged results control changed
between python-ldap version 2.3 and 2.4. Our current implementation
fails with an AttributeError when trying to use paging with version
2.4 of python-ldap.

This patch detects the capabilities of the underlying python-ldap
version and uses the newer API in versions of python-ldap that have
removed the older API.

Change-Id: I2986e12daea3edf50f299af5927d2a05278e82f7
Closes-bug: #1381768
(cherry picked from commit 1be4a15454)
2014-10-21 01:43:48 +00:00
..
cache Add a pool of memcached clients 2014-09-22 20:59:25 +04:00
environment add missing log hints for level C/E/I/W 2014-08-29 17:55:22 +00:00
kvs Add a pool of memcached clients 2014-09-22 20:59:25 +04:00
ldap Use newer python-ldap paging control API 2014-10-21 01:43:48 +00:00
sql Uses session in migration to stop DB locking 2014-09-26 20:55:44 -07:00
validation Implement validation on Trust V3 API 2014-09-02 18:08:51 +00:00
__init__.py establish basic structure 2012-01-18 20:06:27 -08:00
authorization.py Update AuthContextMiddleware to not use token_api 2014-08-25 21:11:11 -07:00
base64utils.py Correct typos in keystone/common/base64utils.py docstrings 2014-09-11 10:14:50 +00:00
config.py Add a pool of memcached clients 2014-09-22 20:59:25 +04:00
controller.py Fixed typo 'in sane manner' to 'in a sane manner' 2014-09-08 11:52:10 -07:00
dependency.py improve dependency injection doc strings 2014-09-10 14:31:05 +00:00
driver_hints.py Refactor driver_hints 2014-05-28 09:17:10 +03:00
extension.py Remove vim header 2014-02-08 23:54:04 +08:00
json_home.py Add V3 JSON Home support to GET / 2014-09-10 16:49:21 -05:00
manager.py Removes useless wrapper from manager base class 2014-04-01 21:14:06 +00:00
models.py expires_at should be in a tuple not turned into one 2014-03-20 19:26:23 +00:00
openssl.py Redirect stdout and stderr when using subprocess 2014-08-18 09:46:40 +08:00
pemutils.py Use oslo.i18n 2014-07-13 10:29:41 -05:00
router.py JSON Home data is required 2014-08-28 20:56:28 -05:00
serializer.py Merge "add i18n to lxml error" 2014-08-12 03:13:46 +00:00
utils.py Fix a spelling mistake in keystone/common/utils.py 2014-09-24 22:40:25 +00:00
wsgi.py Validates controller methods exist when specified 2014-10-06 14:33:41 +00:00