This file is indexed.

/usr/lib/python3/dist-packages/ldappool-2.2.0.egg-info/PKG-INFO is in python3-ldappool 2.2.0-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Metadata-Version: 1.1
Name: ldappool
Version: 2.2.0
Summary: A simple connector pool for python-ldap.
Home-page: https://git.openstack.org/cgit/openstack/ldappool
Author: OpenStack
Author-email: UNKNOWN
License: UNKNOWN
Description-Content-Type: UNKNOWN
Description: ldappool
        ========
        
        A simple connector pool for pyldap.
        
        The pool keeps LDAP connectors alive and let you reuse them,
        drastically reducing the time spent to initiate a ldap connection.
        
        The pool has useful features like:
        
        - transparent reconnection on failures or server restarts
        - configurable pool size and connectors timeouts
        - configurable max lifetime for connectors
        - a context manager to simplify acquiring and releasing a connector
        
        **You need pyldap in order to use this library**
        
        Quickstart
        ::::::::::
        
        To work with the pool, you just need to create it, then use it as a
        context manager with the *connection* method::
        
            from ldappool import ConnectionManager
        
            cm = ConnectionManager('ldap://localhost')
        
            with cm.connection('uid=adminuser,ou=logins,dc=mozilla', 'password') as conn:
                .. do something with conn ..
        
        
        The connector returned by *connection* is a LDAPObject, that's binded to the
        server. See https://github.com/pyldap/pyldap/ for details on how to use a connector.
        
        
        ConnectionManager options
        :::::::::::::::::::::::::
        
        Here are the options you can use when instanciating the pool:
        
        - **uri**: ldap server uri **[mandatory]**
        - **bind**: default bind that will be used to bind a connector.
          **default: None**
        - **passwd**: default password that will be used to bind a connector.
          **default: None**
        - **size**: pool size. **default: 10**
        - **retry_max**: number of attempts when a server is down. **default: 3**
        - **retry_delay**: delay in seconds before a retry. **default: .1**
        - **use_tls**: activate TLS when connecting. **default: False**
        - **timeout**: connector timeout. **default: -1**
        - **use_pool**: activates the pool. If False, will recreate a connector
          each time. **default: True**
        
        
        The **connection** method takes two options:
        
        - **bind**: bind used to connect. If None, uses the pool default's.
          **default: None**
        - **passwd**: password used to connect. If None, uses the pool default's.
          **default: None**
        
        
        History
        :::::::
        
        Prior to v2.0.0 ``ldappool`` required ``python-ldap``. As of v2.0.0 this
        library now required ``pyldap``, a python 3 compatible fork of ``python-ldap``.
        
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4