Projet

Général

Profil

Tâche #34650

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

Suppression des groupes sans membre avec sympa désactivé

Ajouté par Antony JONQUET il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/09/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
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

Révisions associées

Révision 9c0cc572 (diff)
Ajouté par Joël Cuissinat il y a plus d'un an

Fix removing groups with mailing list when sympa is disabled

Ref: #34650

Historique

#1 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Tracker changé de Demande à Tâche
  • Assigné à mis à Joël Cuissinat
  • Tâche parente mis à #34550

#2 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Sujet changé de Supprimer les groupes sans membre à 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 Mis à jour par Joël Cuissinat il y a plus d'un an

Problème introduit en 2.8.0 par scribe-backend:ca12f24a.

#5 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de En cours à À valider

#6 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

#7 Mis à jour par Daniel Dehennin il y a plus d'un an

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF