Tâche #34650
Scénario #34550: Traitement express MEN (36-38)
Suppression des groupes sans membre avec sympa désactivé
100%
Description
Bonjour,
Nous venons de tester le script fourni pour faire du ménage dans les groupes vides et non rencontrons la même erreur que nous avons via une suppression manuelle dans l'EAD :
Voulez-vous supprimer ces groupes ? [oui/non]
[non] : oui
Supprimer également les répertoires des groupes de type Option [oui/non]
[non] : oui
Suppression du groupe 102g1
Traceback (most recent call last):
File "purge-groupes.py", line 24, in <module>
grp._delete(name, rmdir=rmdir)
File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 529, in _delete
self._delete_maillist(name, domain)
File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 563, in _delete_maillist
self._delete_maillist_dir(name)
File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 553, in _delete_maillist_dir
for dirname in SYMPA_PATH.values():
NameError: name 'SYMPA_PATH' is not defined
Ce problème est présent sur tous nos ScribeAD 2.8.1.
Le gestionnaire de listes sympa est désactivé.
Merci.
Cordialement
Associated revisions
Fix removing groups with mailing list when sympa is disabled
Ref: #34650
History
#1 Updated by Joël Cuissinat 12 months ago
- Tracker changed from Demande to Tâche
- Assigned To set to Joël Cuissinat
- Parent task set to #34550
#2 Updated by Joël Cuissinat 12 months ago
- Status changed from Nouveau to En cours
#3 Updated by Joël Cuissinat 12 months ago
- Subject changed from Supprimer les groupes sans membre to Suppression des groupes sans membre avec sympa désactivé
Le problème apparaît pour les groupes avec liste de diffusion créés avant la désactivation de sympa (serveur migré depuis une version antérieure et/ou désactivation "forcée").
#4 Updated by Joël Cuissinat 12 months ago
Problème introduit en 2.8.0 par scribe-backend:ca12f24a.
#5 Updated by Joël Cuissinat 12 months ago
- Status changed from En cours to À valider
#6 Updated by Joël Cuissinat 12 months ago
- Status changed from À valider to Résolu
- % Done changed from 0 to 100
#7 Updated by Daniel Dehennin 12 months ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0