[ldap_crans --menage] CASSÉ SUPPRIME LES MACHINES CRANS !!!!!!!!!!
This commit is contained in:
parent
29fcf28a0a
commit
aa5e68b261
1 changed files with 9 additions and 9 deletions
|
@ -4035,8 +4035,7 @@ if __name__ == '__main__':
|
||||||
usage = u"""Usage %s [ACTION]
|
usage = u"""Usage %s [ACTION]
|
||||||
--lock : donne la liste des locks actifs
|
--lock : donne la liste des locks actifs
|
||||||
--purgelock : supprime tous les locks de la base LDAP
|
--purgelock : supprime tous les locks de la base LDAP
|
||||||
--zombielock : supprime les locks de processus plantés sur ce serveur
|
--zombielock : supprime les locks de processus plantés sur ce serveur""" % sys.argv[0]
|
||||||
--menage : supprime les machines des anciens adhérents""" % sys.argv[0]
|
|
||||||
|
|
||||||
if len(sys.argv) != 2:
|
if len(sys.argv) != 2:
|
||||||
cprint(usage)
|
cprint(usage)
|
||||||
|
@ -4059,13 +4058,14 @@ if __name__ == '__main__':
|
||||||
cprint(u"Suppresion de %s" % repr(attrs))
|
cprint(u"Suppresion de %s" % repr(attrs))
|
||||||
crans_ldap().remove_lock(dn)
|
crans_ldap().remove_lock(dn)
|
||||||
|
|
||||||
elif '--menage' in sys.argv:
|
## CASSÉ SUPPRIME LES MACHINES CRANS !!!!!!!!!!
|
||||||
cprint(u"Ménage des machines des adhérents partis...")
|
# elif '--menage' in sys.argv:
|
||||||
machines = crans_ldap().search('paiement!=%s&host=*.crans.org' % ann_scol , 'w')['machine']
|
# cprint(u"Ménage des machines des adhérents partis...")
|
||||||
cprint(u"Destruction de %i machines" % len(machines))
|
# machines = crans_ldap().search('paiement!=%s&host=*.crans.org' % ann_scol , 'w')['machine']
|
||||||
for m in machines:
|
# cprint(u"Destruction de %i machines" % len(machines))
|
||||||
cprint(u'Destruction de %s' % m.nom())
|
# for m in machines:
|
||||||
m.delete('Ménage')
|
# cprint(u'Destruction de %s' % m.nom())
|
||||||
|
# m.delete('Ménage')
|
||||||
|
|
||||||
else:
|
else:
|
||||||
cprint(usage)
|
cprint(usage)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue