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 :
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 :
# Pas de chance, le lock est déja pris
try :
@ -2500,13 +2507,13 @@ if __name__ == '__main__' :
import sys
if 'lock' in sys.argv :
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 :
db = crans_ldap()
db.remove_lock('*')
if 'menage' in sys.argv :
print "Ménage des machines des adhérents partis..."
db = crans_ldap()