deconnexion2: fusionne mails notif upload_hard

Et on peut ainsi virer ce machin de templating dans config/
This commit is contained in:
Daniel STAN 2015-04-17 18:26:57 +02:00
parent 0d1eca2f8c
commit 18bcbd19ea
5 changed files with 29 additions and 89 deletions

View file

@ -1,32 +0,0 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
""" Templates des mails envoyés en cas d'upload.
TODO: à migrer dans /usr/scripts/gestion/mail/templates
"""
#: Envoyé à la ML disconnect@ en cas de dépassement de la limite soft (désactivé)
message_disconnect_soft = u"""From: %(from)s
To: %(to)s
Subject: %(proprio)s uploade
Content-Type: text/plain; charset="utf-8"
%(proprio)s uploade actuellement %(upload)s Mio.
--\u0020
Message créé par deconnexion.py"""
#: Envoyé à la ML disconnect@ en cas de dépassement de la limite hard plusieurs fois
message_disconnect_multi = u"""From: %(from)s
To: %(to)s
Subject: %(proprio)s a =?utf-8?q?=C3=A9t=C3=A9_brid=C3=A9?= %(nbdeco)d fois pour upload en un mois !
Content-Type: text/plain; charset="utf-8"
L'adhérent %(proprio)s a été bridé %(nbdeco)d fois pour upload en un mois !
Le PS a été généré et se trouve sur zamok :
%(ps)s
--\u0020
Message créé par deconnexion.py"""

View file

@ -28,11 +28,6 @@ hard = 8192 # Mio/24h glissantes
#: max déconnexions
max_decos = 7
#: envoyer des mails à disconnect@ en cas de dépassement soft ?
disconnect_mail_soft = False
#: envoyer des mails à disconnect@ en cas de dépassement hard ?
disconnect_mail_hard = True
#: expéditeur des mails de déconnexion
expediteur = "disconnect@crans.org"

View file

@ -1 +1 @@
{{ proprio|name }} a été bridé
{{ proprio|name }} a été bridé{% if nb_decos %} ({{ nb_decos }} fois ce mois){% endif %}

View file

@ -17,6 +17,12 @@ Une erreur a eu lieu lors de la génération de l'url, plus d'information :
{{ reco_url_error }}
{% endif %}
{% if fiche_deco %}
Cet adhérent a déjà été déconnecté {{ nb_decos }} fois ce mois.
Une fiche a été générée :
{{ fiche_deco }}
{% endif %}
--
Système de déconnexion, {{ mailer }}
Cron exécuté à {{ cron_date }}.