Commit graph

8 commits

Author SHA1 Message Date
Valentin Samir
db9bf4540f [services] Modifs de dydhcp, cf usr-scripts:9a5294c7ee60c1e9d439f1903a1dcda5b5322d41 2013-05-26 15:34:09 +02:00
Vincent Le Gallic
22f8d63c0e Déplacement de services_dn avec les autres variables. 2013-05-16 19:50:03 +02:00
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