[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]
|
||||
--lock : donne la liste des locks actifs
|
||||
--purgelock : supprime tous les locks de la base LDAP
|
||||
--zombielock : supprime les locks de processus plantés sur ce serveur
|
||||
--menage : supprime les machines des anciens adhérents""" % sys.argv[0]
|
||||
--zombielock : supprime les locks de processus plantés sur ce serveur""" % sys.argv[0]
|
||||
|
||||
if len(sys.argv) != 2:
|
||||
cprint(usage)
|
||||
|
@ -4059,13 +4058,14 @@ if __name__ == '__main__':
|
|||
cprint(u"Suppresion de %s" % repr(attrs))
|
||||
crans_ldap().remove_lock(dn)
|
||||
|
||||
elif '--menage' in sys.argv:
|
||||
cprint(u"Ménage des machines des adhérents partis...")
|
||||
machines = crans_ldap().search('paiement!=%s&host=*.crans.org' % ann_scol , 'w')['machine']
|
||||
cprint(u"Destruction de %i machines" % len(machines))
|
||||
for m in machines:
|
||||
cprint(u'Destruction de %s' % m.nom())
|
||||
m.delete('Ménage')
|
||||
## CASSÉ SUPPRIME LES MACHINES CRANS !!!!!!!!!!
|
||||
# elif '--menage' in sys.argv:
|
||||
# cprint(u"Ménage des machines des adhérents partis...")
|
||||
# machines = crans_ldap().search('paiement!=%s&host=*.crans.org' % ann_scol , 'w')['machine']
|
||||
# cprint(u"Destruction de %i machines" % len(machines))
|
||||
# for m in machines:
|
||||
# cprint(u'Destruction de %s' % m.nom())
|
||||
# m.delete('Ménage')
|
||||
|
||||
else:
|
||||
cprint(usage)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue