Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Problème de gestion des archives quota avec rotation des mois

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Philippe Aepli <adresse@cachée>
  • To: "adresse@cachée" <adresse@cachée>
  • Subject: [sympa-fr] Problème de gestion des archives quota avec rotation des mois
  • Date: Tue, 28 Apr 2015 08:49:38 +0000

Bonjour,

 

Je rencontre un petit problème avec la gestion des quotas des archive de Sympa.

 

Actuellement, nous utilisons encore la version 6.1.17, mais j'ai vérifié les sources des version 6.1.24 et 6.2.b9 et le problème de logique est identique.

 

Je m'explique, pour le quota des archives j'utilise le paramètre default_archive_quota qui vaut 100Mo, car les utilisateurs privilégiés peuvent activer la gestion des archives et nous voulons contrôler le quota des archives.

 

Maintenant quand un responsable de liste décide de configurer la rotation des quotas en spécifiant le nombre de mois maximum (Nombre maximum de mois d'archives), les deux paramètres 'quota' & 'max_month' rentre en conflit, car c'est le quota qui est testé en premier.

 

Voici un scénario qui se produit régulièrement chez nous:

·         Paramétrage des archives: quota maximum 200Mo, nombre de mois max 12

·         Situation: 12mois et quota 200Mo

·         Le nouveau message pour le 13 mois n’est pas archivé car le quota est atteint, mais si la rotation des mois c'était déroulée avant, le quota n'aurait pas été atteint!

 

J'aimerai modifier le code source de archived.pl en inversant ces deux traitements et en privilégiant la rotation des mois avant le contrôle du quota, comme vous pourrez le voir dans la pièce jointe.

 

Avant de faire ce petit changement, j'aimerai avoir l'avis d'experts et savoir si cela vas entrainer des dégradations de ma version de Sympa (à part le faites de devoir reproduire cette modif/patch bien sûr).

 

Merci d'avance pour votre aide.

 

Salutations.

 

 

Philippe AEPLI              Email: adresse@cachée

Université de Genève        Tél: +41 22 379 72 86

Division STIC               Mob: +41 79 280 20 24

Rue du Général-Dufour, 24   Fax: +41 22 379 79 86

1204 Genève

 

Attachment: archived.pl.patch
Description: archived.pl.patch




Archives gérées par MHonArc 2.6.19+.

Haut de le page