Benjamin Renard
|
ade97bc90f
|
LdapClient: init cache in __init__ method and reset it during initialization
ci/woodpecker/push/woodpecker Pipeline was successful
Fix cache sharing problem when multiple clients are used on same soft
|
2022-05-27 14:11:40 +02:00 |
|
Benjamin Renard
|
e7e07a944a
|
LdapClient: replace private __get_option method by protected _get_option
ci/woodpecker/push/woodpecker Pipeline was successful
To make call by inherited class object easier.
|
2022-05-27 12:53:11 +02:00 |
|
Benjamin Renard
|
558da5c815
|
ldap.LdapClient: add update_need method
|
2021-12-08 18:19:37 +01:00 |
|
Benjamin Renard
|
26e7b8efd1
|
ldap.LdapClient: fix errors handling changes on RDN attribute
|
2021-12-08 18:19:10 +01:00 |
|
Benjamin Renard
|
947ed765aa
|
ldap.LdapClient: make get_attr case-insensitive on attribute name
|
2021-12-08 16:58:58 +01:00 |
|
Benjamin Renard
|
4d4e8f133b
|
Fix some pylint warnings
|
2021-11-23 13:08:44 +01:00 |
|
Benjamin Renard
|
73c19816f7
|
LdapClient: add support to config lib
|
2021-11-03 17:41:15 +01:00 |
|
Benjamin Renard
|
4ff38aa898
|
Add LdapClient.format_changes() method
|
2021-07-12 13:37:41 +02:00 |
|
Benjamin Renard
|
b9ba720798
|
LdapClient: fix get_object_by_dn() and get_object_by_dn() methods when populate cache method return no objects
|
2021-06-03 12:26:19 +02:00 |
|
Benjamin Renard
|
a325803130
|
Add LdapClient
|
2021-06-02 18:59:09 +02:00 |
|
Benjamin Renard
|
f44006535b
|
ldap: format_date & parse_date: consider naive date as default
|
2021-05-26 11:55:16 +02:00 |
|
Benjamin Renard
|
6bbacce38a
|
Code cleaning
|
2021-05-19 19:19:57 +02:00 |
|
Benjamin Renard
|
bd4845f780
|
Switch to module style lib, make python3 compatibility and clean code
|
2021-05-19 18:07:42 +02:00 |
|