No description
Find a file
Valentin Samir 45c3f68635 [objets] Correction du retour en arrière du commmit 629310d3 sur ressucite
On vérifier que l'objet de la base ldap n'avait pas été modifier entre le moment
où on l'a récupéré etle moment où on acquière le lock. Bien sûr si l'objet n'existe pas
dans la base ldap, il n'y a pas de problème.

Dans le cas où on ressucieterai un objet qui existe déjà dans la base ldap,
ça planterait sans doute. M'enfin, ce cas doit être extrèmement rare compte tenu
du fait que les aid et mid sont croissant (mais hélas, pas strictement).
2014-11-09 15:53:10 +01:00
doc [doc] Ajouts des fichiers objets shortcuts variables services ldap_locks cimetiere crans_utils à la documentation 2014-02-24 17:17:00 +01:00
printing Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
tools/b64decode [tools/b62decode] Script "crade" pour rendre human-readable un ldif avec du base64 dedans. 2013-03-22 15:49:16 +01:00
.gitignore [.gitignore] on ignore juste la doc compilée 2013-03-07 19:13:07 +01:00
__init__.py Split de lc_ldap.py en lc_ldap.py et objets.py + création du wrapper shortcuts.py 2013-05-16 07:00:47 +02:00
attributs.py [objets, attributs] Vérification de l'absence de modif concurrente après acquisition du lock 2014-11-09 01:36:57 +01:00
attributs_tests.py [attributs_tests] paiement et carte etudiant 2010-10-17 17:26:50 +02:00
cimetiere.py [cimetiere] Le module cimetiere est stateless et ne dépend pas d'une connection ldap 2013-11-18 00:44:48 +01:00
crans_utils.py Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
filter.py Mort aux trailing spaces. 2014-10-23 23:31:17 +02:00
filter2.py [filter2] Possibilité d'utiliser des < ou > dans les filtres humains 2014-03-17 11:39:07 +01:00
filter3.py [filter2, filter3] pyparsing.printables ne prend en compte que de l'ASCII, donc on utilise les char unicode 2014-02-19 19:31:32 +01:00
lc_ldap.py [lc_ldap/clubs] La mise en place des clubs dans l'intranet a été faite trop tôt. 2014-04-03 17:30:09 +02:00
ldap_locks.py [ldap_locks, objets] Juste avant d'écrire dans la base ldap, on vérifie les locks 2014-11-08 18:14:12 +01:00
objets.py [objets] Correction du retour en arrière du commmit 629310d3 sur ressucite 2014-11-09 15:53:10 +01:00
services.py Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
shortcuts.py mode debug: tout pointe vers lc_ldap_test 2014-10-29 13:15:44 +01:00
test.py [test] Journalisation d'un test complet avec envois de mail en cas d'erreurs 2014-03-21 09:19:27 +01:00
test.sh [test] Journalisation d'un test complet avec envois de mail en cas d'erreurs 2014-03-21 09:19:27 +01:00
TODO [attributs, lc_ldap] Création de clubs 2011-02-27 16:09:09 +01:00
variables.py [lc_ldap/clubs] La mise en place des clubs dans l'intranet a été faite trop tôt. 2014-04-03 17:30:09 +02:00