Project

General

Profile

Tâche #34650

Scénario #34550: Traitement express MEN (36-38)

Suppression des groupes sans membre avec sympa désactivé

Added by Antony JONQUET 12 months ago. Updated 12 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/29/2022
Due date:
% Done:

100%

Remaining (hours):
0.0

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

Revision 9c0cc572 (diff)
Added by Joël Cuissinat 12 months ago

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

Also available in: Atom PDF