From b9e37ff55cff531d2e39e99e348f0797c3f6ed26 Mon Sep 17 00:00:00 2001 From: pauget Date: Thu, 13 Jan 2005 10:46:12 +0100 Subject: [PATCH] On ne pose pas de lock pour la destruction d'un champ darcs-hash:20050113094612-41617-af84db6af50d1d65b110476e9fb4c374e135dbb8.gz --- gestion/ldap_crans.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index dce51e85..553b1099 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -316,6 +316,10 @@ class crans_ldap : valeur = valeur.encode('utf-8') + if not valeur : + # On le lock pas un truc vide + return True + lock_dn = '%s=%s,%s' % ( item, valeur, self.base_lock ) lockid = '%s-%s' % (hostname, os.getpid() ) modlist = ldap.modlist.addModlist({ 'objectClass' : 'lock' ,