Vincent Le Gallic
|
db7d41d967
|
Split de lc_ldap.py en lc_ldap.py et objets.py + création du wrapper shortcuts.py
Ça permet de faire les choses sales du genre os.getenv("SUDO_USER") ou import_secrets
dans le wrapper et pas dans le binding même.
|
2013-05-16 07:00:47 +02:00 |
|
Vincent Le Gallic
|
c392a2a986
|
On utilise un champ ldap_name pour savoir quelle classe doit être utilisée pour instancier quel objet/attribut LDAP.
Et comme ça on fiche à la poubelle le dégueulasse globals() et on décorrelle les noms
des classes des noms LDAP.
|
2013-05-15 23:00:17 +02:00 |
|
Valentin Samir
|
4a85f0e4e8
|
[services] ipHostNumber est optionnel
|
2013-05-14 18:01:34 +02:00 |
|
Valentin Samir
|
4c663875d8
|
[services] On vérifie qu'une clef de dico existe, on ignore les listes d'attributs vident
|
2013-05-13 20:09:17 +02:00 |
|
Valentin Samir
|
6aae0d7894
|
[services] Mise à jour dynamique du dhcp
|
2013-05-13 16:10:11 +02:00 |
|
Valentin Samir
|
1d61048828
|
[lc_ldap, services] On ajoute ce qui faut à la base de service pour que generete régénère la conf
C'est un début, ça vise surtout à être compatible avec ce qui est existant.
|
2013-05-10 01:39:03 +02:00 |
|