diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 9548712b..93435049 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -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)