Switch flag to -R to disable recursive (if you want to see subgroups)
Examples:
```
ldapuserdir-ctl -n -v -R org-4800
ldapuserdir-ctl -n -R -g bliven_s
```
Fix pep8 violations
The only exceptions are lines that are too long and the fact that
__version__ is undefined in setup.py. Fixing the former makes the code
harder to read in some cases, and fixing the latter is slightly more
complicated.
See merge request !4
The only exceptions are lines that are too long and the fact that
__version__ is undefined in setup.py. Fixing the former makes the code
harder to read in some cases, and fixing the latter is slightly more
complicated.
Add support for paged results
LdapUserDir now accepts a new parameter 'page_size', which specifies how
many results should be retrieved at a time (default: 500). A page size
of 0 disables paged results.
See merge request !1
LdapUserDir now accepts a new parameter 'page_size', which specifies how
many results should be retrieved at a time (default: 500). A page size
of 0 disables paged results.
in the course of this I also decided to change some of the general
structure, especially concerning the handling of the MSsfu option.
This required a change in the API, regrettably, and to a major version
bump.
Also I adopted semantiv versioning.
The ReconnectLDAPObject class led to strange results in tests with the PSI
AD. After some time I would get no results at all, but no error or exception.
This routine contains logging statements.
The ldap.ReconnectLDAPObject will reconnect to the ldap server if the
connection is dropped.
Small fix that caused wrong config to be read when multiple locations
were available.