Detabification

darcs-hash:20051005115406-d1718-c783b5e6e80382dd4de74e593beba81e1811487f.gz
This commit is contained in:
bernat 2005-10-05 13:54:06 +02:00
parent 8746085e35
commit a6e0665dff

View file

@ -353,6 +353,13 @@ class crans_ldap :
try : try :
self.conn.add_s(lock_dn,modlist) self.conn.add_s(lock_dn,modlist)
# Pourquoi des locks à la con restent ?
# On écrit les locks dans un fichier à des fins de debug
try:
open('/usr/scripts/gestion/ldap_locks','a').write("%s\t %s\n"%(modlist[1][1], modlist[2]))
except:
# on ne va pas cracher le script à cause du debug !
pass
except ldap.ALREADY_EXISTS : except ldap.ALREADY_EXISTS :
# Pas de chance, le lock est déja pris # Pas de chance, le lock est déja pris
try : try :
@ -2500,13 +2507,13 @@ if __name__ == '__main__' :
import sys import sys
if 'lock' in sys.argv : if 'lock' in sys.argv :
db = crans_ldap() db = crans_ldap()
print db.list_locks() for lock in db.list_locks() :
print "%s\t %s" % (lock[1]["lockid"][0],lock[0].split(',')[0])
if 'purgelock' in sys.argv : if 'purgelock' in sys.argv :
db = crans_ldap() db = crans_ldap()
db.remove_lock('*') db.remove_lock('*')
if 'menage' in sys.argv : if 'menage' in sys.argv :
print "Ménage des machines des adhérents partis..." print "Ménage des machines des adhérents partis..."
db = crans_ldap() db = crans_ldap()